dml語句和ddl語句 區別


delete from user
刪除所有記錄,屬於dml語句,一條記錄一條記錄刪除。事務可以作用在dml語句上的

 


truncate table user;
刪除所有記錄,屬於ddl語句,將表刪除,然后重新創建一個結構一樣的表。事務不能控制ddl的

 

 

 

DDL:Data Definition Languages 數據定義語言,用來維護數據庫對象,對數據庫內部的對象進行創建、刪除、修改的操作語言。
常用的語句關鍵字主要包括 create、drop、alter等

 

DML:Data Manipulation Language 數據操縱語句
常用的語句關鍵字主要包括 insert、delete、udpate 和select 等。(增添改查)

 

DCL: Data Control Language 數據控制語句
主要的語句關鍵字包括 grant、revoke 等。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM