一、DDL(数据定义语言) 二、DML(数据操作语言) 三、DQL(数据查询语言) 四、聚合函数 前言 SQL语句,即结构化查询语言(Structured Query Language),是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统,同时也是数据库脚本文件的扩展名。 SQL标准规定的SQL语句分...
DPL (Data Processing Language):事务处理语言 事务处理语句能确保被DML语句影响的表的所有行及时得以更新DPL语句包括BEGIN TRANSACTION、COMMIT和ROLLBACK --实际使用示例--开启事务t1 BEGIN {TRAN | TRANSACTION} [transaction_name]begintrant1;--事务中的多个操作 insert/update/deleteupdate...;insertinto...;updat...
DML(Data Manipulation Language)是数据操作语言,它用于在数据库中执行基本的操作,如插入、更新、删除等。常见的DML命令包括INSERT、UPDATE、DELETE等。DML命令可以撤销,因为它们只是修改了数据库中的数据,而没有改变数据库的结构。 数据查询语言DQL DQL(Data Query Language)是数据查询语言,它用于从数据库中检索数据。...
DDL(defination): 数据定义语言,定义数据库对象:数据库、表、列 常用的 create/alter/drop 1.数据库 创建数据库 create database db_name [character set 编码方式] [collate 排序规则]; 查看数据库 show database; 修改数据库 alter database db_name [character set 编码方式] [collate 排序规则]; 删除数据...
简介:DQL DML DDL DCL的区别和理解(绝对不同于其他水文!!!) 一、DQL(Data Query Language)数据查询语言 数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE子句组成的查询块,比如 select namefrom studentwhere sno = '001'; 这里要注意,很多博客将select归类到DML其实是不对的,一定要注意区分,不要被那些灌...
SQL中的DQL、DML、DDL和DCL是怎么区分和定义的 Table of Contents SQL(Structured Query Language)结构化查询语言是数据库的核心语言,是高级的非过程化编程语言,也是经典的声明式编程范式实现。 SQL通用语法 SQL 语句可以单行或多行书写,以分号结尾。 可使用空格和缩进来增强语句的可读性。
DML(Data Manipulation Language)数据操作语言,对数据库中的数据进行一些简单操作,关键字一般有三个:insert, delete, update。 DDL DDL(Data Definition Language)数据定义语言,主要是建表、删除表、修改表字段、修改约束等操作,关键字一般有:create、drop、alter、truncate、comment,rename。
DQL:Data Query Language的缩写,数据查询语句,基本结构是SELECT⼦句、FROM⼦句、WHERE⼦句组成的查询块。DML:Data Manipulation Language的缩写,数据库操纵语句,主要是UPDATE、INSERT、DELETE DDL:Data Definition Language的缩写,数据定义语句,主要是⽤在定义或改变表的结构,创建视图、索引聚簇等如:CREATE...
DDL 数据定义语言 用来定义数据库对象:数据库,表,列。关键字:create,drop,alter 2.DML 数据操作语言 用来对数据库中表的数据进行增删改查。关键字:insert,delete,update 3.DQL 数据查询语言 用来查询数据库中表的记录(数据)。关键字:select,where 4.DCL 数据控制语言 用来定义数据库的访问权限和安全级别,及创建...
SQL语言一共分为4大类:数据定义语言DDL,数据操纵语言DML,数据查询语言DQL,数据控制语言DCL1.数据定义语言DDL(DataDefinitionLanguage)对象: 数据库和表 关键词: create alter droptruncate(删除当前表再新建一个一模一样的表结构)创建数据库:create database school;删除数据库:drop database school;切换数据库:use ...