美文网首页
熟记DML、DDL、DCL

熟记DML、DDL、DCL

作者: 西柚酱_ | 来源:发表于2020-06-06 14:40 被阅读0次

如何区分DML、DDL、DCL到底干嘛的?熟记加粗斜体字就够了

一、DML

DML(data manipulation language)数据操纵语言:
就是我们最经常用到的 SELECT、UPDATE、INSERT、DELETE。 主要用来对数据库的数据进行一些操作。

SELECT 列名称 FROM 表名称
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)
DELETE FROM 表名称 WHERE 列名称 = 值

二、DDL

DDL(data definition language)数据库定义语言:
其实就是我们在创建表的时候用到的一些sql,比如说:CREATE、ALTER、DROP等。
DDL主要是用在定义或改变表的结构,数据类型,表之间的链接和约束等初始化工作上

CREATE TABLE 表名称
(
列名称1 数据类型,
列名称2 数据类型,
列名称3 数据类型,
....
)

ALTER TABLE table_name
ALTER COLUMN column_name datatype

DROP TABLE 表名称
DROP DATABASE 数据库名称

三、DCL

DCL(Data Control Language)数据库控制语言:
是用来设置或更改数据库用户或角色权限的语句,包括(grant,deny,revoke等)语句。这个比较少用到。

相关文章

  • 熟记DML、DDL、DCL

    如何区分DML、DDL、DCL到底干嘛的?熟记加粗斜体字就够了 一、DML DML(data manipulati...

  • 浅谈 DML、DDL、DCL的区别

    浅谈 DML、DDL、DCL的区别 一、DML DML(data manipulation language)数据...

  • 数据库

    1 DDL、DML、DCL 分别指什么ans: DML, Data Manipulation Language,...

  • Oracle中概念

    Oracle中 DDL、DML、DCL DDL(Data Definition Language,数据定义语言):...

  • MYSQL学习整理|高级SQL语句

    MYSQL的三种语言: DDL DML DCL DML(data manipulation language): ...

  • SQL名词

    DDL,DML,DCL,TCL DDL(Data Definition Languages)语句:即数据库定义语句...

  • Oracle的SQL基本操作

    总体框架 DDL、DML、DCL DDL(Data Definition Language 数据定义语言),默认c...

  • DML ,DCL,DDL

    一、DML DML(data manipulation language)数据操纵语言: 例如 SELECT、UP...

  • DML、DDL、DCL

    DML (data manipulation language)数据操纵语言 就是我们最经常用到的 SELECT、...

  • DML DDL DCL

    daemon ˈdi:mən 守护神,守护进程 It's an rsync module that you def...

网友评论

      本文标题:熟记DML、DDL、DCL

      本文链接:https://www.haomeiwen.com/subject/csxumctx.html