• SQL 的四种分类 DDL,DML,DCL,TCL


    DDL (数据定义问题)
    数据定义语言 - Data Definition Language
    用来定义数据库的对象,如数据表、视图、索引等
    DDL不需要commit.
    CREATE
    ALTER
    DROP
    TRUNCATE
    COMMENT
    RENAME


    DML (数据操纵问题) 数据处理语言
    - Data Manipulation Language 在数据库表中更新,增加和删除记录 如 update, insert, delete
    由DBMS提供,用于让用户或程序员使用,实现对数据库中数据的操作。
    DML分成交互型DML和嵌入型DML两类。
    依据语言的级别,DML又可分成过程性DML和非过程性DML两种。
    需要commit.
    SELECT
    INSERT
    UPDATE
    DELETE
    MERGE
    CALL
    EXPLAIN PLAN
    LOCK TABLE

    DCL (数据控制问题) 数据控制语言 – Data Control Language 指用于设置用户权限和控制事务语句 如grant,revoke,
    ifelsewhile,begin transaction
    GRANT 授权
    REVOKE 取消授权


    DQL (数据查询问题)(★★★) 数据查询语言 – Data Query Language select




  • 相关阅读:
    2019年8月22日 星期四(杂谈)
    文件读写
    log4j
    java 读写 xlsx
    mongodb的增删改查
    mongodb安装与简单配置
    mondb的特性
    mongodb 的简单应用
    linux 学习1
    linux 安装MySql
  • 原文地址:https://www.cnblogs.com/mr-wuxiansheng/p/6416088.html
Copyright © 2020-2023  润新知