SQL之DDL、DML、DCL、TCL

SQL(structured query language)是一种领域特定语言(DSL,domain-specific language),用于管理关系型数据库(relational database management system,RDBMS)。

SQL主要有4种类别

DDL Data Definition Language

DML Data Manipulation Language

DCL Data Control Language

TCL Transaction Control Language

SQL之DDL、DML、DCL、TCL

DDL

DDL用于数据库定义和描述,包括数据结构和数据类型的定义,主要包括

CREATE

ALTER

DROP

TRUNCATE

COMMENT

RENAME

DML

DML用于数据操作,主要包括

SELECT

INSERT

UPDATE

DELETE

MERGE

CALL

EXPLAIN PLAN

LOCK TABLE

DCL

DCL用于数据库控制授权,主要包括

GRANT

REVOKE

TCL

TCL用于事务处理,主要包括

SAVEPOINT

COMMIT

ROLLBACK

SET TRANSACTION

参考

SQL

MySQL What is DDL, DML and DCL?

SQL | DDL, DQL, DML, DCL and TCL Commands

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

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpyxzg.html