麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數據庫 > Access > 正文

揭秘如何在Access數據庫中使用SQL

2024-09-07 19:04:02
字體:
來源:轉載
供稿:網友

一般在Oracle中使用Sql,在Access中使用很少,不過與Oracle的Sql還是有很多相似之處的。

以下SQL語句在ACCESS XP的查詢中測試通過

建表:

 

Create Table Tab1 (    ID Counter primary key,    Name string(20),    Age integer,    [Date] DateTime);

技巧:

自動增加字段用 Counter 聲明.

字段名為關鍵字的字段用方括號[]括起來,數字作為字段名也可行.

建立主鍵:primary key

建立索引:

下面的語句在Tab1的Date列上建立可重復索引

 

Create Index iDate ON Tab1 ([Date]);

完成后ACCESS中字段Date索引屬性顯示為 - 有(有重復).

下面的語句在Tab1的Name列上建立不可重復索引

 

Create Unique Index iName ON Tab1 (Name);

完成后ACCESS中字段Name索引屬性顯示為 - 有(無重復).

下面的語句刪除剛才建立的兩個索引

 

Drop Index iDate ON Tab1;Drop Index iName ON Tab1;

ACCESS與SQLSERVER中的UPDATE語句對比:

SQLSERVER中更新多表的UPDATE語句:

 

UPDATE Tab1SET a.Name = b.NameFROM Tab1 a,Tab2 bWHERE a.ID = b.ID;

同樣功能的SQL語句在ACCESS中應該是

 

UPDATE Tab1 a,Tab2 bSET a.Name = b.NameWHERE a.ID = b.ID;

即:ACCESS中的UPDATE語句沒有FROM子句,所有引用的表都列在UPDATE關鍵字后.

上例中如果Tab2可以不是一個表,而是一個查詢,例:

 

UPDATE Tab1 a,(Select ID,Name From Tab2) bSET a.Name = b.NameWHERE a.ID = b.ID;

共2頁上一頁12下一頁
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 免费看日韩片 | 免费看成年人视频在线 | 精品免费国产一区二区三区 | 欧日韩在线视频 | 日韩视频在线一区二区三区 | 久久久久久久久久久久久久久久久久 | 午夜视频大全 | 久久99国产精品视频 | av在线免费看网站 | 中文字幕爱爱视频 | 日本在线观看视频网站 | 国产美女的小嫩bbb图片 | 成人在线视频免费播放 | 草操影院| 91成人免费在线观看 | 国产一区二区三区视频观看 | 精品亚洲免费 | 日日噜噜夜夜爽 | 露脸各种姿势啪啪的清纯美女 | 精品国产一区二区三区四区在线 | 日本中文字幕网址 | 精品国产一区二区三区天美传媒 | 午夜视频你懂的 | 欧美一级高清片在线 | www.99re14.com | 免费毛片免费看 | 看个毛片| 国产视频在线观看免费 | 一级尻逼视频 | 国产免费一级淫片a级中文 99国产精品自拍 | 素人视频在线观看免费 | 国产成人小视频在线观看 | 成人午夜免费看 | 国产精品高潮视频 | 亚洲一区中文字幕 | 欧美精品久久久久久久久久 | 亚洲操比视频 | 特片网久久 | 高清视频91| 在线成人免费视频 | 国产日本在线播放 |