DDL和DML的定义和区别
区别 定义 DDL DML
2023-09-11 14:16:36 时间
DML(Data Manipulation Language)数据操纵语言:
适用范围:对数据库中的数据进行一些简单操作,如insert,delete,update,select等.
DDL(Data Definition Language)数据定义语言:
适用范围:对数据库中的某些对象(例如,database,table)进行管理,如Create,Alter和Drop.
区别:
1.DML操作是可以手动控制事务的开启、提交和回滚的。
2.DDL操作是隐性提交的,不能rollback!
相关文章
- 理解Cookie和Session的区别及使用
- assign,copy,retain的区别以及weak和strong的区别
- memset,memcpy,strcpy 的区别
- Java中Queue和BlockingQueue的区别
- String、StringBuffer、StringBuilder的区别
- hibernate和mybatis的区别
- Python中内置数据类型list,tuple,dict,set的区别和用法
- sleep、yield、wait、join的区别(阿里)
- 前端面试题:http 和 https 的区别 ?
- Atitit 为什么网络会有延时 电路交换与分组交换的区别
- 微信小程序中 <view> 标签与 <block> 标签的区别
- 华为云服务器静态BGP和全动态BGP带宽有什么区别?
- 15. SAP ABAP OData 服务里 EntityType 和 EntitySet 的区别
- maple中函数定义式与函数表达式的区别-笔记
- 交换机和路由器的区别