1. 程式人生 > >DDL和DML的定義和區別

DDL和DML的定義和區別

DML(Data Manipulation Language)資料操縱語言:

適用範圍:對資料庫中的資料進行一些簡單操作,如insert,delete,update,select等.

DDL(Data Definition Language)資料定義語言:

適用範圍:對資料庫中的某些物件(例如,database,table)進行管理,如Create,Alter和Drop.

區別:

1.DML操作是可以手動控制事務的開啟、提交和回滾的。

2.DDL操作是隱性提交的,不能rollback!