一、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含义和区别-一定要搞明白相关推荐

  1. DML和DDL含义和区别

    一.DML与DDL的含义: 1.DML(Data Manipulation Language)数据操作语言-数据库的基本操作,SQL中处理数据等操作统称为数据操纵语言,简而言之就是实现了基本的&quo ...

  2. DML、DDL、DCL区别

    总体解释: DML(data manipulation language): 它们是SELECT.UPDATE.INSERT.DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的 ...

  3. DML、DDL、DCL区别 .

    DML(data manipulation language):  它们是SELECT.UPDATE.INSERT.DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言  D ...

  4. DML、DDL、DCL区别简述

    DML(数据操作语言) Data Manipulation Language 它们是SELECT.UPDATE.INSERT.DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的 ...

  5. python flask与django的区别_真正搞明白Python中Django和Flask框架的区别

    Django和Flask的区别 1.形象类比 如果Django类似于精装修的房子,自带豪华家具.非常齐全功能强大的家电,什么都有了,拎包入住即可,十分方便. 而Flask类似于毛坯房,自己想把房子装修 ...

  6. 【Mysql面试高频】- drop、delete、truncate的区别,是否是DML或者DDL的,能否回滚

    [Mysql面试高频]- drop.delete.truncate的区别,是否是DML或者DDL的,能否回滚 DML(Data Manipulation)数据库操作语言,即实现了基本的"增删 ...

  7. Oracle 共享锁和排它锁、 DML和DDL锁、 for update 锁表的问题

    共享锁和排它锁 oracle有两种模式的锁:排他锁(exclusive lock,即X锁)和共享锁(share lock,即S锁). 共享锁:如果事务T对数据A加上共享锁后,则其他事务只能对A再加共享 ...

  8. Mysql中的DML和DDL语言

    文章目录 前言 一.DML 1.DML的含义 2.插入 3.修改 4.删除 二.DDL 1.DDL的含义 2.库和表的管理 3.常见数据类型 4.常见约束 总结 前言 DML和DDL是MySQL中最基 ...

  9. oracle12c dml语句缓存,Oracle --DML、DDL、DCL

    DML.DDL.DCL的区别 1. DML概述:(data manipulation language),数据操纵语言.用于操纵数据库对象中包含的数据,也就是说操纵的对象是记录. 1.1 DML的主要 ...

最新文章

  1. 数字下变频和数字上变频
  2. 微信支付在巴黎发布“智慧生活零时差”全球战略
  3. PTA 寻宝路线 (40 point(s))
  4. 美团点评云真机平台实践
  5. 教师计算机培训心得体会范文,xx年教师计算机培训心得体会范文.doc
  6. 阿里巴巴 Arthas 3.1.5版本支持火焰图,快速定位应用热点
  7. sdut Message Flood(c++ map)
  8. html的细节优化,网页页面的细节优化策略
  9. 抖音seo,抖音优化系统,抖音seo矩阵系统源码技术搭建
  10. 百度×TCL丨鸿鹄语音芯片首次在家电行业量产!
  11. 变频器调速工作原理实训装置QY-SP12
  12. 批量修改后缀名和添加后缀名
  13. 雷锋网巴展见闻录:5G 手机也许会迟到,但不会缺席 | MWC 2019...
  14. 单目图像3D物体的姿态检测
  15. **matlab中 isempty ( ) 函数用法**
  16. CTF-60 writeup
  17. 哈希开链法详解c++
  18. 大学计算机基础单选题
  19. 【翻译】Deep Anatomical Context Feature Learning for Cephalometric Landmark Detection
  20. 数据库调优 项目调优

热门文章

  1. JS 查看标签下某元素所有信息(查看元素,查询元素,遍历元素、HTMLCollection对象、NodeList对象)
  2. ARP欺骗原理详细介绍
  3. Redis禁用危险命令
  4. JAVA线程之生产者消费者问题
  5. 17-取石子-hdu1846(巴什博奕)
  6. CSU-1975 机器人搬重物(BFS)
  7. 170329、用 Maven 部署 war 包到远程 Tomcat 服务器
  8. 未来计划让儿子和他爷爷出国游一次
  9. 【Xamarin挖墙脚系列:代码手写UI,xib和StoryBoard间的博弈,以及Interface Builder的一些小技巧(转)】...
  10. 通过Small Basic把儿子/女儿带入编程的世界