sql语句被分为四大类:
数据定义语言 DDL
数据查询语言 DQL
数据操纵语言 DML
数据控制功能 DCL
数据定义语言DDL(Data Ddefinition Language)–增删改表
CREATE,DROP,ALTER
对逻辑结构等有操作的语句,其中包括表结构,视图和索引。
数据查询语言DQL(Data Query Language)–查数据
SELECT
查询数据操作: 各种简单查询,连接查询等, 都属于DQL。
数据操纵语言DML(Data Manipulation Language)–增删改数据
INSERT,UPDATE,DELETE
对数据进行操作的语句,查询操作 DQL 与 DML 组成常用的增删改查操作。而查询是较为特殊的一种被划分到 DQL 中。
数据控制功能DCL(Data Control Language)
GRANT,REVOKE,COMMIT,ROLLBACK
对数据库安全性完整性等有操作的语句。