DDL
DDL (Data Definition Language )数据库定义语言
DDL 主要是定义数据库的语言,不需要 commit 提交
CREATE
ALTER
DROP
TRUNCATE
COMMENT
RENAME
DML
DML (Data Manipulation Language)数据操纵语言
DML 由数据库管理系统提供的,主要让管理者使用,用来操作数据库的表中的数据,需要 commit 提交
SELECT
INSERT
UPDATE
DELETE
MERGE
CALL
EXPLAIN PLAN
LOCK TABLE
DCL
DCL(Data Control Language)数据库控制语言
DCL 主要起到授权角色控制等
# 授权
GRANT
# 取消授权
REVOKE
TCL
TCL(Transaction Control Language)事务控制语言
TCL 用于处理数据库的事务
# 设置保存点
SAVEPOINT
# 回滚
ROLLBACK
# 设置事务
SET TRANSACTION