1.DDL(数据库定义语言:Data Dinifition Language),用来操作数据库,数据表,视图,存储过程,包括新建(Create),删除(Drop),修改(Alter),在执行这些操作的时候,DDL语言不需要Commit和Rollback。
2.DML(数据操作语言:Data Manipulation Lanuage),用来插入(insert),删除(Delete),修改(Update)数据库中的数据,在执行这些操作的时候,DML语言需要Commit和Rollback之后才会生效。
3.DCL(数据控制语言:Data Control Language):用来控制数据库组件的存取许可,存取权限等命令;如:Grant,Remoke等、
4.TCL(事务操作语言:Transaction Control Language):