DDL和DML的定义和区别
DML(Data Manipulation Language)数据操纵语言:
适用范围:对数据库中的数据进行一些简单操作,如insert,delete,update,select等.
DDL(Data Definition Language)数据定义语言:
适用范围:对数据库中的某些对象(例如,database,table)进行管理,如Create,Alter和Drop.
区别:
1.DML操作是可以手动控制事务的开启、提交和回滚的。
2.DDL操作是隐性提交的,不能rollback!
本文详细解释了数据定义语言(DDL)和数据操纵语言(DML)的区别。DDL用于管理数据库对象,如创建、修改和删除数据库及表;而DML则用于对数据库中的数据进行插入、删除、更新和查询等操作。文章还强调了DDL操作是隐性提交,无法回滚,而DML操作可以手动控制事务。
555

被折叠的 条评论
为什么被折叠?



