打好基础——数据库——SQL语句。
SQL语句的分类
SQL语句主要可以分为四类:
数据查询语言 (DQL, Data Query Language): 这类语句主要用于查询和检索数据库中的数据。最常见的DQL语句是
SELECT。数据定义语言 (DDL, Data Definition Language): DDL语句用于定义或修改数据库的结构。这些语句包括
CREATE(创建新表或数据库)、ALTER(修改现有数据库结构)、DROP(删除表或数据库)等。数据操控语言 (DML, Data Manipulation Language): 这类语句主要用于修改数据库中的数据。包括
INSERT(插入新数据)、UPDATE(更新数据)、DELETE(删除数据)等。数据控制语言 (DCL, Data Control Language): DCL语句用于控制不同用户和角色对数据库的访问和操作权限。这些语句包括
GRANT(赋予权限)、REVOKE(撤销权限)等。
除此之外,还有一类叫做事务控制语言 (TCL, Transaction Control Language) 的语句,主要用于处理数据库事务,例如COMMIT,ROLLBACK等。
数据定义语言 (DDL, Data Definition Language)
数据定义语言用于定义和管理数据库中的表和其他结构对象。有以下三种:
CREATE,创建ALTER,修改DROP,删除