From 《SQL基础教程 [日] MICK》
根据对RDBMS赋予的指令种类的不同,SQL语句可以分为以下三类:
-
DDL
DDL(Data Definition Language,数据定义语言)包含的指令有:
CREATE 创建数据库和表等对象
DROP 删除数据看和表等对象
ALTER 修改数据库和表等对象
-
DML
DML(Data Manipulate Language,数据操作语言)包含的指令有:
SELECT 查询表中的数据
INSERT 向表中插入新数据
UPDATE 更新表中的数据
DELETE 删除表中的数据
-
DCL(Data Control Language,数据控制语言)包含的指令有:
COMMIT 确认对数据库中的数据进行的变更
ROLLBACK 取消对数据库中的数据进行的变更
GRANT 赋予用户操作权限
REVOKE 取消用户的操作权限
其中使用最多的是DML。