sql分类
根据作用主要分为三大类
1) DDL: (Data Definition Language), 数据定义语言,用来操控数据库对象,如表、索引、视图、存储过程、函数、触发器等。
主要的语句关键字:create
、 drop
、 alter
、rename
、truncat
等
2) DML: (Data Manipulation Language), 数据操作语言。
主要的语句关键字:select
、delete
、 update
、 insert
等
3) DCL:(Data Control Language),数据控制语言。
主要语句关键字:grant
、revoke
、commit
、rollback
、savepoint
等
DQL:(Data Query Language) 数据查询语言。由于查询语句应用量很大,所以很多人就把查询语句单拎出来一类:DQL
TCL: (Transaction Control Language) 事务控制语言。单独将
commit
、rollback
组成事务控制语言