SQL语言分为五大类:

  • DQL (Data Query Language-数据查询语言) - Select 查询语句不存在提交问题。
  • DML (Data Manipulation Language-数据操作语言) - Insert、Update、Delete,实现数据的“增删改。”
  • DDL (Data Definition Language-数据定义语言) - Create、Alter、Drop,实现表格的“增删改”。
  • DTL (Transaction Control Language-事务控制语言) - Commit、Rollback事务提交、回滚语句。
  • DCL (Data Control Language-数据控制语言) - Grant、Revoke 权限语句。

一般常用的是1、2、3。四五用得少一些,但最好可以了解下。

SQL语句的五大类:DQL、DML、DDL、DTL、DCL相关推荐

  1. java连接mysql执行ddl_dljd_(007_009)_jdbc执行DQL/DML/DDL语句

    packageedu.aeon.jdbc;importjava.sql.Connection;importjava.sql.Driver;importjava.sql.DriverManager;im ...

  2. SQL语言分为五大类

    SQL语言分为五大类: DDL(数据定义语言) - Create.Alter.Drop 这些语句自动提交,无需用Commit提交.(Data Definition Language) DQL(数据查询 ...

  3. 关于SQL语句的分类及DQL语句执行顺序

    关于SQL语句的分类及DQL语句执行顺序 SQL语句的分类 DQL语句 数据查询语言 select DML语句 数据操作语言 insert delete update DDL语句 数据定义语言 cre ...

  4. MyBatis超详细介绍——SQL语句构建器类

    MyBatis超详细介绍--SQL语句构建器类 (本文作为学习笔记,了解更多请参考:MyBatis参考文档) MyBatis3提供了SQL类帮助构造SQL语句: private String sele ...

  5. mybatis入门(六)之SQL语句构建器类

    转载自    mybatis SQL语句构建器类 问题 Java程序员面对的最痛苦的事情之一就是在Java代码中嵌入SQL语句.这么来做通常是由于SQL语句需要动态来生成-否则可以将它们放到外部文件或 ...

  6. 数据库SQL语言类型(DQL.DML.DDL.DCL)

    1.SQL语言 SQL(Structure Query Language)语言是数据库的核心语言. SQL是一个标准的数据库语言, 是面向集合的描述性非过程化语言. 它功能强,效率高,简单易学易维护. ...

  7. mybatis_user_guide(7) SQL语句构建器类

    [0]README 1)本文全文总结于  http://www.mybatis.org/mybatis-3/zh/statement-builders.html [1]在Java代码中来动态生成SQL ...

  8. 第三节: EF调用普通SQL语句的两类封装(ExecuteSqlCommand和SqlQuery )

    一. 前言 在前面的两个章节中,我们分别详细介绍了EF的增删改的两种方式(方法和状态)和EF查询的两种方式( Lambda和Linq ),进行到这里,可以说对于EF,已经入门了,本来应该继续往下进行E ...

  9. c语言解析sql语句_解析SQL语句比解析类C语言更麻烦?

    最近想做一个SQL语句解析器,换句话说想给自己的系统加上类似SQL语句的查询引擎.我之前做过一个解析类似C语言语法的解析器,可以解析 C/C++里的运算表达式,if-else-等基本语句.我以为做个S ...

  10. Oracle中的 DML, DDL,DCL

    DML:数据操作语言,SQL中处理数据等操作统称为数据操纵语言        它们是SELECT.UPDATE.INSERT.DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的 ...

最新文章

  1. 网络配置——Linux入门到精通的难关之一
  2. python安装包之后仍提示_解决已经安装requests,却依然提示No module named requests问题...
  3. 《HTML5网页开发实例详解》连载(四)HTML5中的FileSystem接口
  4. JsonUtils 工具类
  5. 深度学习:又一次推动AI梦想(Marr理论、语义鸿沟、视觉神经网络、神经形态学)
  6. nginx brotli 压缩试用
  7. Android 百度地图开发(一)
  8. thinkcmf 横向排列数据_Excel横向筛选出销量靠后的月份数据,你知道如何实现吗...
  9. C#利用phantomJS抓取AjAX动态页面
  10. centos安装docker详细步骤,如何配置阿里云镜像加速
  11. 如何在 Apache Flink 1.10 中使用 Python UDF?
  12. LVS+Keepalived 高可用环境部署记录(主主和主从模式)
  13. java 注解处理器的作用_JVM进阶 -- 浅谈注解处理器
  14. 如何编译python源代码
  15. VScode报错显示unins000.exe
  16. 2D虚拟试衣——服装变形
  17. PHP开票接口,云增值税发票API详情
  18. 高通骁龙845的android手机有哪些,骁龙845手机买什么好 目前6款最值得买的骁龙845手机推荐...
  19. 二、循环神经网络(RNN与LSTM)
  20. python就业班-淘宝-目录.txt

热门文章

  1. 「论文阅读」Rethinking Network Design and Local Geometry in Point Cloud:A Simple Residual MLP Framework
  2. 【论文笔记】RETHINKING NETWORK DESIGN AND LOCAL GEOMETRY IN POINT CLOUD: A SIMPLE RESIDUAL MLP FRAMEWORK
  3. TLC5615模数转换锯齿波仿真实验(Arduino)
  4. FPC柔性印制电路板学习一
  5. android 加载第三方so文件,Uni-app 以Module方式开发Android插件,引入第三方资源包so文件,但无法读取...
  6. ssh pem登陆及pem是什么
  7. Intellij IDEA 提示 Cannot access com... 解决办法
  8. PHP生成一寸照片代码,ps做一寸证件照的步骤
  9. 【part1】Tensorflow Object detection API Win10使用教程(Anaconda、tensorflow object detection API安装)
  10. 仲阳天王星 | 八载同行 启航向星