SQL語(yǔ)言共分為四大類(lèi):數(shù)據(jù)查詢(xún)語(yǔ)言DQL,數(shù)據(jù)操縱語(yǔ)言DML, 數(shù)據(jù)定義語(yǔ)言DDL,數(shù)據(jù)控制語(yǔ)言DCL。

1、數(shù)據(jù)查詢(xún)語(yǔ)言DQL ( Data Query Language) 數(shù)據(jù)查詢(xún)語(yǔ)言DQL用于檢索數(shù)據(jù)庫(kù)
基本結(jié)構(gòu)是由SELECT子句,F(xiàn)ROM子句,WHERE子句組成的查詢(xún)塊:
Select <字段名表>
From <表或視圖名>
Where <查詢(xún)條件>
2、數(shù)據(jù)操縱語(yǔ)言DML (Data Manipulation Language) 數(shù)據(jù)操縱語(yǔ)言DML用于改變數(shù)據(jù)庫(kù)數(shù)據(jù)主要有三種形式:
1) 插入:Insert
2) 更新:Update
3) 刪除:Delete
3、數(shù)據(jù)定義語(yǔ)言DDL (Data Definition Language)
(CREATE,ALTER,DROP,DECLARE)
數(shù)據(jù)定義語(yǔ)言DDL用于建立,修改,刪除數(shù)據(jù)庫(kù)中的各種對(duì)象-----表、視圖、 索引、同義詞、聚簇等如:
CREATE TABLE/VIEW/INDEX/SYN/CLUSTER
4、數(shù)據(jù)控制語(yǔ)言DCL( Data Control Language)
(GRANT,REVOKE,COMMIT,ROLLBACK)
數(shù)據(jù)控制語(yǔ)言DCL用來(lái)授予或回收訪問(wèn)數(shù)據(jù)庫(kù)的某種特權(quán),并控制 數(shù)據(jù)庫(kù)操縱事務(wù)發(fā)生的時(shí)間及效果,對(duì)數(shù)據(jù)庫(kù)實(shí)行監(jiān)視等。
包含兩條命令:
1) Grant:授權(quán)。
2) Revoke:撤回。








暫無(wú)數(shù)據(jù)