SQL分类
- DDL (数据定义语言)
数据定义语言 - Data Definition Language
用来定义数据库的对象,如数据表
create drop alter truncate(清空数据记录)等 - DML (数据操纵语言)
数据处理语言 - Data Manipulation Language
在数据库表中更新,增加和删除记录
如 update(更新), insert(插入), delete(删除) 不包含查询 - DCL (数据控制语言)
数据控制语言 – Data Control Language
指用于设置用户权限和控制事务语句
如grant(设置权限),revoke(撤销权限),begin transaction等 - DQL (数据查询语言)
数据查询语言 – Data Query Language
数据表记录的查询。