久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

DML和DDL的對比分析

145次閱讀
沒有評論

共計 757 個字符,預計需要花費 2 分鐘才能閱讀完成。

自動寫代碼機器人,免費開通

丸趣 TV 小編給大家分享一下 DML 和 DDL 的對比分析,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

DDL:數據庫定義語言,用來創建數據庫,創建表格等。

DML:數據庫管理語言,如增刪改查語句等。

DCL:數據庫操作語言,如修改數據庫系統權限。

DQL:數據查詢語言,如模糊查詢,連接查詢。

這里就 DML,DDL 進行一個對比。

DML 語言,比如 update,delete,insert 等修改表中數據的需要 commit;
DDL 語言,比如 create,drop 等改變表結構的,就不需要寫 commit(因為內部隱藏了 commit);

DDL 數據定義語言:
create table 創建表  
alter table 修改表  
drop table 刪除表  
truncate table 刪除表中所有行  
create index 創建索引  
drop index 刪除索引
當執行 DDL 語句時,在每一條語句前后,oracle 都將提交當前的事務。如果用戶使用 insert 命令將記錄插入到數據庫后,執行了一條 DDL 語句(如 create table),此時來自 insert 命令的數據將被提交到數據庫。當 DDL 語句執行完成時,DDL 語句會被自動提交,不能回滾。

DML 數據操作語言:
insert 將記錄插入到數據庫  
update 修改數據庫的記錄  
delete 刪除數據庫的記錄
當執行 DML 命令如果沒有提交,將不會被其他會話看到。除非在 DML 命令之后執行了 DDL 命令或 DCL 命令,或用戶退出會話,或終止實例,此時系統會自動
發出 commit 命令,使未提交的 DML 命令提交。

看完了這篇文章,相信你對 DML 和 DDL 的對比分析有了一定的了解,想了解更多相關知識,歡迎關注丸趣 TV 行業資訊頻道,感謝各位的閱讀!

向 AI 問一下細節

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-18發表,共計757字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 连云港市| 班戈县| 凭祥市| 习水县| 怀远县| 卫辉市| 墨竹工卡县| 宜川县| 团风县| 汉川市| 上蔡县| 长治县| 霍山县| 轮台县| 兴宁市| 漠河县| 和政县| 新乡市| 普兰店市| 皋兰县| 阿拉善左旗| 容城县| 平乐县| 达日县| 南安市| 剑阁县| 积石山| 太仓市| 博白县| 桂阳县| 犍为县| 连平县| 南乐县| 巩义市| 襄城县| 嫩江县| 镶黄旗| 浦东新区| 定远县| 左云县| 宝坻区|