SQL语句分类有哪些?分别代表什么意思?
1.数据查询语言(DQL)
数据查询语言(Data Query Language, DQL
)保留字SELECT
、FROM
,WHERE
,GROUP BY
,HAVING
和ORDER BY
(查询操作)。
2.数据定义语言(DDL)
数据定义语言 (Data Definition Language, DDL
) CREATE
、ALTER
、DROP
三个语法所组成(对表结构操作)。
3.数据操纵语言(DML)
数据操纵语言(Data Manipulation Language, DML
)INSERT
、UPDATE
、DELETE
三种指令为核心(对表内数据操作)。
4.数据控制语言(DCL)
数据控制语言 (Data Control Language
) 由 GRANT
和 REVOKE
两个指令组成(权限管理)。
5.指针控制语言(CCL)
它的语句,像DECLARE CURSOR
、FETCH INTO
和UPDATE WHERE CURRENT
用于对一个或多个表单独行的操作。
6.事务处理语言(TPL)
包括BEGIN TRANSACTION
、COMMIT
和ROLLBACK
(事务控制)。