SQL语句的分类:DQL、DML、DDL、DCL、TCL的含义和用途
2024-09-04 23:56:43
MySQL中提供了很多关键字,将这些关键字 和 数据组合起来,就是常说的SQL语句,数据库上大部分的操作都是通过SQL语句来完成。日常工作中经常听到 DML、DDL语句这些名词,使用字母缩写来表达含义,提高了沟通的效率。使用缩写字母,将SQL语句进行分类,已经是一种业内共识,下面来介绍这几个缩写字符的含义:
DQL:Data Query Language的缩写,数据查询语句,基本结构是SELECT子句、FROM子句、WHERE子句组成的查询块。
DML:Data Manipulation Language的缩写,数据库操纵语句,主要是UPDATE、INSERT、DELETE
DDL:Data Definition Language的缩写,数据定义语句,主要是用在定义或改变表的结构,创建视图、索引聚簇等如:CREATE、ALTER、DROP、VIEW、INDEX等。
DCL:Data Control Language的缩写,用来授予或回收访问数据库的某种特权,如:GRANT。
TCL:Transaction Control Language的缩写,控制数据库操纵事务发生的时间及效果,如:ROLLBACK/COMMIT。
最新文章
- NDK笔记(二)-在Android Studio中使用ndk-build
- Canvas 最佳实践(性能篇)
- Spring Security 从配置入门 学习讲解。万恶之源------------web.xml
- 可在广域网部署运行的QQ高仿版 -- GG叽叽V2.0,增加网盘和远程磁盘功能(源码)
- [javascript] 对象拷贝
- AJAX 页面数据传递
- 【转载】C/C++ 函数指针 总结
- SQL2005删除复制数据库的发布与订阅的方法(转载)
- Windows PowerShell ISE
- bzoj 2281 [Sdoi2011]黑白棋(博弈+组合计数)
- JSP 9 大内置对象详解
- 网页制作之html基础学习6-CSS浏览器兼容问题
- D - 小晴天老师系列——晴天的后花园
- ASP.NET中登录时记住用户名和密码(附源码下载)--ASP.NET
- ubuntu18.04搭建hive
- Testlink1.9.17使用方法(第六章 测试计划制定)
- 自定义Banner
- 【二次开发】shopxo商城
- event.target.dataset
- 839A Arya and Bran
热门文章
- CF1445B Elimination 题解
- 遍历显示自定义的widget
- 【剑指Offer】04. 二维数组中的查找 解题报告(Java & Python & C++)
- 教学日志:javaSE-初识java
- Java Web大作业——编程导航系统
- 人脸识别中的重要环节-对齐之3D变换-Java版(文末附开源地址)
- [C]郝斌C语言课程大纲及笔记
- Java程序设计基础作业目录(作业笔记)
- 编写Java程序,几个朋友到游乐场游玩,大家投票选择出行方式。使用程序来模拟这一结果。(工厂模式示例Demo)
- 编写Java程序,使用JFrame创建一个窗体