SQL(結(jié)構(gòu)化查詢語(yǔ)言)是一種數(shù)據(jù)庫(kù)語(yǔ)言,按照功能分類,有DDL、DQL、DML、DCL、TCL 五大類型,簡(jiǎn)單了解一下它們分別是做什么用的:
(1)DDL(Data Definition Language) DDL是數(shù)據(jù)定義語(yǔ)言,主要用來(lái)定義或者改變表的結(jié)構(gòu)。例如:create、alter、drop、truncate等語(yǔ)句。
(2)DQL(Data Query Language) DQL是數(shù)據(jù)查詢語(yǔ)言,主要用來(lái)從表中檢索數(shù)據(jù)。例如:select語(yǔ)句。
(3)DML(Data Manipulation Language) DML是數(shù)據(jù)操作語(yǔ)言,主要用來(lái)對(duì)數(shù)據(jù)庫(kù)里表中的數(shù)據(jù)進(jìn)行操作。例如:insert、delete、update等語(yǔ)句。
(4)DCL(Data Control Language) DCL是數(shù)據(jù)控制語(yǔ)言,主要用來(lái)設(shè)置或更改數(shù)據(jù)庫(kù)用戶或角色對(duì)數(shù)據(jù)的訪問(wèn)權(quán)限。例如:grant、revoke等語(yǔ)句。
(5)TCL(Transaction Control Language) TCL是事務(wù)控制語(yǔ)言,主要用來(lái)控制事務(wù)。例如:COMMIT、ROLLBACK等語(yǔ)句。








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