DML(Data Manipulation Language)数据操纵语言:(报1)

适用范围:对数据库中的数据进行一些简单操作,如insert,delete,update,call,select等.

DDL(Data Definition Language)数据定义语言:(报0,不报错即可)

适用范围:对数据库中的某些对象(例如,database,table)进行管理,如Create,Alter,Drop,view,index,syn,cluster.用来创建数据库中的各种对象-----表、视图、索引、同义词、聚簇等.表 视图 索引 同义词 簇。DDL操作是隐性提交的!不能rollback.

DQL(Data Query Language)数据查询语言:

基本结构是由SELECT子句.

DCL(Data Control Language)数据控制语言:

1)GRANT:授权。
2)  ROLLBACK [WORK] TO [SAVEPOINT]:回退到某一点。回滚---ROLLBACK回滚命令使数据库状态回到上次最后提交的状态。其格式为:SQL>ROLLBACK;
3)  COMMIT [WORK]

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

(1) 显式提交
用COMMIT命令直接完成的提交为显式提交。其格式为:SQL>COMMIT;

(2) 隐式提交
用SQL命令间接完成的提交为隐式提交。这些命令是:ALTER,AUDIT,COMMENT,CONNECT,CREATE,DISCONNECT,DROP,EXIT,GRANT,NOAUDIT,QUIT,REVOKE,RENAME。

(3) 自动提交
若把AUTOCOMMIT设置为ON,则在插入、修改、删除语句执行后,系统将自动进行提交,这就是自动提交。其格式为:SQL>SET AUTOCOMMIT ON;

ddl/dml/dql/dcl相关推荐

  1. Python|SQL详解之DDL|DML|DQL|DCL|索引|视图、函数和过程|JSON类型|窗口函数|接入MySQL|清屏|正则表达式|executemany|语言基础50课:学习(14)

    文章目录 系列目录 原项目地址 第41课:SQL详解之DDL 建库建表 删除表和修改表 第42课:SQL详解之DML insert操作 delete 操作 update 操作 完整的数据 第43课:S ...

  2. MySQL 的DDL DML DQL DCL细节解析 知道这些就够了

    SQL语言一共分为4大类:数据定义语言DDL,数据操纵语言DML,数据查询语言DQL,数据控制语言DCL 1.数据定义语言DDL(Data Definition Language) 对象: 数据库和表 ...

  3. SQL分类:DDL/DML/DQL/DCL以及作用

    sql分类 1 DDL(Data Definition Language:数据库定义语言,操作数据库,表(创建,删除,修改)) 2 DML(Data Manipulation Language:数据库 ...

  4. dml语句包括哪些_聊聊MySQL基本操作DDL,DML,DQL,DCL

    本篇文章来回顾一下MySQL的基本操作之DDL,DML,DQL,DCL,每种操作都有各自不同的语法,常用的操作汇总如下. 一.DDL-数据定义语言 作用:数据定义语言主要用来定义数据库中的各类对象,包 ...

  5. MySql基础汇总-DDL DML DQL DCL,存储过程,事务,触发器,函数等

    use testdb;-- /**********************************************一:数据库操作语言****************************** ...

  6. DDL,DML,DQL,DCL概念

    SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL. 数据查询语言DQL 数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE ...

  7. 浅析 ddl,dml,dql,dcl 概念定义

    DDL(Data Definition Language)语句: 数据定义语言,主要是进行定义/改变表的结构.数据类型.表之间的链接等操作.常用的语句关键字有 CREATE.DROP.ALTER 等. ...

  8. 如何管理和使用哪些命令操作MySQL数据库?(基本操作,SQL语言,DDL,DML,DQL,DCL,Windows字符和图形界面MySQL安装)

    文章目录 前言 一:数据库基本操作命令 1.1:MySQL常用管理操作是哪些? 1.2:查看数据库列表信息的命令是? 1.3:查看数据库中的数据表信息命令是? 1.4:显示数据表的结构(字段)命令是? ...

  9. Mysql的DDL DML DQL DCL

    m代表长度(1-65) d代表保留少数位(0-30) 整数型 tinyint(m)1字节 取值范围(-128-+127) int(m)4字节 取值范围(大概20几亿) 浮点型 double(m,d)8 ...

最新文章

  1. Kaggle比赛的进阶技巧和国内比赛前十套路
  2. linux7 开ftp,linux centos 7 开启 ftp
  3. CF1458C Latin Square
  4. 9 MM配置-主数据-维护物料管理的公司代码
  5. xampp启动遇到的小问题
  6. 解除网页百度云自动关联客户端,可通过迅雷或浏览者下载
  7. windos不能在本地计算机启动服务器,WDS 服务器可能无法启动 - Windows Server | Microsoft Docs...
  8. excel 隐藏和取消隐藏
  9. 【Linux】监控实时网速 查看实时网速
  10. vue子路由跳转回父级,刷新部分父页面接口,push跳转
  11. html图片动态案例,10个强大的纯CSS3动画案例分享
  12. 蒙特卡罗树搜索法c语言,蒙特卡罗方法的计算方法
  13. 儿童编程c语言_5种最适合儿童的编程语言
  14. keras中VGG19预训练模型的使用
  15. 如何积累财富[转载] 我觉得挺经典 和大家一起分享一下!
  16. Android Activity 启动模式详解
  17. 搭建局域网,通过DHCP实现电脑自动获取IP地址
  18. html ajax分页,简单ajax 分页
  19. pop3工作原理和命令
  20. 10万以内数字转换为中文小写

热门文章

  1. pixi 平铺精灵 demo (二)
  2. gccversion
  3. 中华在线词典 v1.82 官方
  4. oracle varchar2 赋值给clob,VARCHAR2转换为CLOB碰到ORA-22858错误
  5. SecureCRT中的下载、上传命令
  6. 如何使用 Python 开始游戏开发
  7. 瑞利信道下基于判决反馈的16QAM信道均衡(matlab源码)
  8. Windows下Git使用记录--03 Git GUI与金山快盘组建私人代码仓库进行项目开发
  9. python pandas 豆瓣电影 top250 数据分析
  10. matlab 傅里叶平移,图像处理:二维傅里叶变化的平移性_matlab实现