DML和DDL含义和区别-一定要搞明白
一、DML与DDL的含义:
1、DML(Data Manipulation Language)数据操作语言-数据库的基本操作,SQL中处理数据等操作统称为数据操纵语言,简而言之就是实现了基本的“增删改查”操作。包括的关键字有:select、update、delete、insert、merge
2、DDL(Data Definition Language)数据定义语言-用于定义和管理 SQL 数据库中的所有对象的语言,对数据库中的某些对象(例如,database,table)进行管理。包括的关键字有:
create、alter、drop、truncate、comment、grant、revoke
二、DML与DDL的区别:
1.DML操作是可以手动控制事务的开启、提交和回滚的。
2.DDL操作是隐性提交的,不能rollback!
转载于:https://blog.51cto.com/mcluan/1908308
DML和DDL含义和区别-一定要搞明白相关推荐
- DML和DDL含义和区别
一.DML与DDL的含义: 1.DML(Data Manipulation Language)数据操作语言-数据库的基本操作,SQL中处理数据等操作统称为数据操纵语言,简而言之就是实现了基本的&quo ...
- DML、DDL、DCL区别
总体解释: DML(data manipulation language): 它们是SELECT.UPDATE.INSERT.DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的 ...
- DML、DDL、DCL区别 .
DML(data manipulation language): 它们是SELECT.UPDATE.INSERT.DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言 D ...
- DML、DDL、DCL区别简述
DML(数据操作语言) Data Manipulation Language 它们是SELECT.UPDATE.INSERT.DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的 ...
- python flask与django的区别_真正搞明白Python中Django和Flask框架的区别
Django和Flask的区别 1.形象类比 如果Django类似于精装修的房子,自带豪华家具.非常齐全功能强大的家电,什么都有了,拎包入住即可,十分方便. 而Flask类似于毛坯房,自己想把房子装修 ...
- 【Mysql面试高频】- drop、delete、truncate的区别,是否是DML或者DDL的,能否回滚
[Mysql面试高频]- drop.delete.truncate的区别,是否是DML或者DDL的,能否回滚 DML(Data Manipulation)数据库操作语言,即实现了基本的"增删 ...
- Oracle 共享锁和排它锁、 DML和DDL锁、 for update 锁表的问题
共享锁和排它锁 oracle有两种模式的锁:排他锁(exclusive lock,即X锁)和共享锁(share lock,即S锁). 共享锁:如果事务T对数据A加上共享锁后,则其他事务只能对A再加共享 ...
- Mysql中的DML和DDL语言
文章目录 前言 一.DML 1.DML的含义 2.插入 3.修改 4.删除 二.DDL 1.DDL的含义 2.库和表的管理 3.常见数据类型 4.常见约束 总结 前言 DML和DDL是MySQL中最基 ...
- oracle12c dml语句缓存,Oracle --DML、DDL、DCL
DML.DDL.DCL的区别 1. DML概述:(data manipulation language),数据操纵语言.用于操纵数据库对象中包含的数据,也就是说操纵的对象是记录. 1.1 DML的主要 ...
最新文章
- 数字下变频和数字上变频
- 微信支付在巴黎发布“智慧生活零时差”全球战略
- PTA 寻宝路线 (40 point(s))
- 美团点评云真机平台实践
- 教师计算机培训心得体会范文,xx年教师计算机培训心得体会范文.doc
- 阿里巴巴 Arthas 3.1.5版本支持火焰图,快速定位应用热点
- sdut Message Flood(c++ map)
- html的细节优化,网页页面的细节优化策略
- 抖音seo,抖音优化系统,抖音seo矩阵系统源码技术搭建
- 百度×TCL丨鸿鹄语音芯片首次在家电行业量产!
- 变频器调速工作原理实训装置QY-SP12
- 批量修改后缀名和添加后缀名
- 雷锋网巴展见闻录:5G 手机也许会迟到,但不会缺席 | MWC 2019...
- 单目图像3D物体的姿态检测
- **matlab中 isempty ( ) 函数用法**
- CTF-60 writeup
- 哈希开链法详解c++
- 大学计算机基础单选题
- 【翻译】Deep Anatomical Context Feature Learning for Cephalometric Landmark Detection
- 数据库调优 项目调优
热门文章
- JS 查看标签下某元素所有信息(查看元素,查询元素,遍历元素、HTMLCollection对象、NodeList对象)
- ARP欺骗原理详细介绍
- Redis禁用危险命令
- JAVA线程之生产者消费者问题
- 17-取石子-hdu1846(巴什博奕)
- CSU-1975 机器人搬重物(BFS)
- 170329、用 Maven 部署 war 包到远程 Tomcat 服务器
- 未来计划让儿子和他爷爷出国游一次
- 【Xamarin挖墙脚系列:代码手写UI,xib和StoryBoard间的博弈,以及Interface Builder的一些小技巧(转)】...
- 通过Small Basic把儿子/女儿带入编程的世界