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