DML和DDL含义和区别,一定要搞明白

一、DML与DDL的含义:

1, DML (D)数据操作语言——数据库的基本操作,SQL中处理数据等操作统称为数据操纵语言,简而言之就是实现了基本的“增删改查“操作。包括的关键字有:选择、更新、删除、插入、合并

2, DDL(数据定义语言)数据定义语言——用于定义和管理SQL数据库中的所有对象的语言,对数据库中的某些对象(例如,数据库,表)进行管理。包括的关键字有:

创建、修改、下降,截断,评论,格兰特,撤销


二,DML与DDL的区别:

1。DML操作是可以手动控制事务的开启,提交和回滚的。

2。DDL操作是隐性提交的,不能回滚!


DML和DDL含义和区别,一定要搞明白