SQL语言五大分类

SQL 语言分类

DQL(data query language)

数据查询语言(用以从表中获取数据,select是其关键字)------select ,where,from,group by,having 等等
DML(data manipulation language)

数据操作语言(用以对于数据的更新,添加,删除,是针对数据库表中的数据)------insert,update,delete
DDL(data control language)

数据定义语言(用以定义数据库对象:创建,删除,修改。针对的是数据库的对象,比如说,数据库database,数据表table,索引index,视图view,触发器trigger等)------create,alter,drop
DCL(data control language)

数据控制语言(确定用户对数据库对象的访问权限:授予权限,取消权限)------grant,revoke

TCL(Transaction control language)

事务控制语言(确保DML 语句的操作:提交,回滚,设置回滚点)------commit,rollback,savepoint

SQL 语言的语法

SQL 语言不区分大小写,关键字建议大写、

SQL语言可以一行或者多行书写,以分号结尾

补充:show databases; #查看MySQL数据库中所有数据库命令(有分号的)

相关推荐
chenxu98b1 小时前
redis info 详解
数据库·redis·缓存
qq_413847402 小时前
Redis怎样设计企业级备份策略_结合全量RDB与增量AOF实现多级数据保护
jvm·数据库·python
NaMM CHIN2 小时前
mysql的分区表
数据库·mysql
qq_372906932 小时前
如何通过点击事件动态展开和收起 HTML 元素
jvm·数据库·python
倔强的石头_2 小时前
一文读懂时序数据库:从概念到落地,讲清全球 5 大主流产品 能力边界与选型逻辑
数据库
dishugj2 小时前
Postgresql 16.11数据库单机版源码安装
数据库
有梦想的小何2 小时前
`Java并发排障实录:没有报错,却把正确数据覆盖错了`
java·spring boot·mysql·spring cloud
qq_372154232 小时前
Golang Gin怎么做JWT登录认证_Golang Gin JWT教程【实用】
jvm·数据库·python
2401_871696522 小时前
C#怎么实现文件上传下载 C#如何用WebAPI实现大文件断点续传功能【网络】
jvm·数据库·python