sql裏的DDL語句

DDL和DDM語言的區別:

在Oracle中DDL語言是執行後自動提交的,但是DDM語言執行後需要再點擊一下提交纔會成功,點擊回滾將不執行那段語句。


什麼是事務:

事務簡單理解就是一段sql語句要麼全部執行要麼全都不執行,不會僅執行這段sql語句中的某一段。事務具有以下幾大特性:

原子性:每一個事務是數據庫操作的最小組成單元

一致性:事務中的操作要麼統一提交,要麼統一取消,保持數據庫數據的一致性

隔離性:每個事務都是隔離的,與別的事務不交叉

持久性:當事務發出COMMIT命令後,數據才從內存中寫入磁盤永久保存,rollback則將數據從內存中清空。

dml語句:insert, update, delete



-- insert語句

insert into table_name [(column1[, column2, ...])] values (value1[, value2, ...]);

-- update語句

update table_name set column1 = value1[, column2 = value2, ...] [where clause];

-- delete語句

delete from table_name [where clause];
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章