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数据库中所有数据库命令(有分号的)

相关推荐
_oP_i19 分钟前
Another Redis Desktop Manager更新
数据库·redis·缓存
宋浮檀s44 分钟前
春秋云境——CVE-2022-28512
数据库·安全·web安全
MC皮蛋侠客44 分钟前
SQLAlchemy 系列(三):声明式映射与 Schema——让类型、默认值和约束一致
数据库·python
石小千1 小时前
排查MongoDB慢日志问题
数据库·mongodb
安_1 小时前
如何为 RAG 项目选择向量数据库?Milvus、Pinecone、Chroma 怎么选?
数据库·milvus
lupai1 小时前
短信接口快速接入与调用实战指南
java·开发语言·数据库
snpgroupcn1 小时前
企业有必要做 SAP 数据归档吗?优势与价值分析
数据库·oracle
2601_965798472 小时前
Build a Consulting Site in 2026: Nifty Theme Practical Review
java·linux·数据库
倔强的石头1062 小时前
Spring Boot 接入金仓数据库:配置分层、启动自检与常见错误
数据库·spring boot·后端
CryptoPP3 小时前
韩国股市数据源对接实战:从KOSPI到KOSDAQ的实时行情接入方案
数据库·redis·缓存·金融·区块链