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