SQL語句主要可以划分為以下幾類:
DDL(Data Definition Language):數據定義語言,定義對數據庫對象(庫、表、列、索引)的操作。
包括:CREATE、DROP、ALTER、RENAME、 TRUNCATE等
DML(Data Manipulation Language): 數據操作語言,定義對數據庫記錄的操作。
包括:INSERT、DELETE、UPDATE、SELECT等
DCL(Data Control Language): 數據控制語言,定義對數據庫、表、字段、用戶的訪問權限和安全級別。
包括:GRANT、REVOKE等
Transaction Control:事務控制
包括:COMMIT、ROLLBACK、SAVEPOINT等