數(shù)據(jù)庫(kù)幾種常見的語句 access常用語句?
access常用語句?1.建表Create Table Tab1(IDCounter,Name string,Age integer,[Date]DateTime);技巧:字段名為關(guān)鍵字的字段用方括號(hào)
access常用語句?
1.建表
Create Table Tab1(IDCounter,Name string,Age integer,[Date]DateTime);
技巧:
字段名為關(guān)鍵字的字段用方括號(hào)[]括出聲,數(shù)字充當(dāng)字段名也所需.
2.建立索引:
2.1下面的語句在Tab1的Date列上建立可重復(fù)一遍索引
Create Index iDateinTab1([Date]);
能完成后Access中字段Date索引屬性會(huì)顯示為-有(有亂詞).
2.2下面的語句在Tab1的Name列上確立萬不可再重復(fù)一遍索引
Create Unique Index iNameinTab1(Name);
結(jié)束后Access中字段Name索引屬性會(huì)顯示為-有(無亂詞).
2.3下面的語句徹底刪除上次確立的兩個(gè)索引
DropIndexiDateonTab1;
Drop Index iNameoffTab1;
3.可以查詢
setupTab1SETaroundTab1a,Tab2bWHERE;----SQLSERVER
updateTab1a,Tab2bSETWHERE;-----Access
即:ACCESS中的version語句就沒from子句,所有引用的表都列在restore關(guān)鍵字后.
上面的SQL語句去查詢出當(dāng)前數(shù)據(jù)庫(kù)中Tab1和(當(dāng)前文件夾中)中Tab2以ID為關(guān)聯(lián)的所有記錄.缺點(diǎn)-外部數(shù)據(jù)庫(kù)沒法帶密碼.
Select*aroundTab1Where[Date]#2002-1-1#;------ACCESS中的日期時(shí)間分隔符是#而不是引號(hào)
數(shù)據(jù)庫(kù)insert語句?
INSERT和REPLACE語句的功能全是向表中再插入新的數(shù)據(jù)。這兩條語句的語法相似。它們的比較多區(qū)別是處理再重復(fù)一遍的數(shù)據(jù)
的就像用法
MySQL中的INSERT語句和標(biāo)準(zhǔn)的INSERT不太一般,在標(biāo)準(zhǔn)的SQL語句中,兩次再插入一條記錄的INSERT語句只有一一種形式。
INSERTINTOtablename(表名…)VALUES(列值)
而在MySQL中還有另外一種形式。