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):