SQL四种语言:DDL,DML,DCL,TCL

1、DDL(Data Definition Language)数据库定义语言statements are used to define the database structure or schema。
用于定义SQL模式、基本表、视图和索引的创建和撤消操作。
具体操作语法包括:CREATE、ALTER、DROP、TRUNCATE、COMMENT、RENAME

2、DML(Data Manipulation Language)数据操纵语言statements are used for managing data within schema objects.
数据操纵分成数据查询和数据更新两类。数据更新又分成插入、删除、和修改三种操作。
具体操作语法包括:SELECT、INSERT、UPDATE、DELETE、MERGE、CALL、EXPLAIN PLAN、LOCK TABLE

3、DCL(Data Control Language)数据库控制语言 授权,角色控制等
具体操作语法包括:GRANT(授权)、REVOKE(取消授权)

4、TCL(Transaction Control Language)事务控制语言
具体操作语法包括:SAVEPOINT(设置保存点)、ROLLBACK(回滚)、SET TRANSACTION**