博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySql语句分类
阅读量:5159 次
发布时间:2019-06-13

本文共 738 字,大约阅读时间需要 2 分钟。

SQL语言分为四大类:数据定义语言DDL,数据查询语言DQL,数据操作语言DML,数据控制语言DCL

【1】数据定义语言DDL

数据定义语言DDL,用于创建、修改、删除数据库内的数据结构。如下:

(1)创建和删除数据库(CREATE DATABASE || DROP DATABASE)

(2)创建、修改、重命名、删除表(CREATE TABLE || ALTER TABLE || RENAME TABLE || DROP TABLE)

(3)创建、删除索引(CREATE INDEX || DROP INDEX)

【2】数据查询语言DQL

数据查询语言DQL,基本结构是由SELECT子句,FROM子句,WHERE子句组成的查询块:

SELECT <字段名表> FROM <表或视图名> WHERE <查询条件>

【3】数据操作语言DML

数据操作语言DML主要有三种形式(即“增删改”):

(1)插入:INSERT

(2)删除:DELETE

(3)更新:UPDATE

【4】数据控制语言DCL

数据控制语言DCL,用来授予或收回访问数据库的某种特权,并控制数据库操纵事务发生的事件及效果,对数据库实行监视等。如下:

(1)授予。给用户授予访问权限(GRANT)

(2)取消权限。收回用户访问权限(REMOKE)

(3)回滚。ROLLBACK [WORK] TO [SAVEPOINT]:回退到某一点。

回滚命令使数据库状态回到上次最后提交的状态。

(4)提交。COMMIT 提交事务

 

Good Good Study, Day Day Up.

顺序 选择 循环 总结

转载于:https://www.cnblogs.com/Braveliu/p/10100815.html

你可能感兴趣的文章
Java8内存模型—永久代(PermGen)和元空间(Metaspace)(转)
查看>>
ObjectiveC基础教程(第2版)
查看>>
centos 引导盘
查看>>
Notes of Daily Scrum Meeting(12.8)
查看>>
Apriori算法
查看>>
onlevelwasloaded的调用时机
查看>>
求出斐波那契数组
查看>>
lr_start_transaction/lr_end_transaction事物组合
查看>>
CodeIgniter学习笔记(四)——CI超级对象中的load装载器
查看>>
.NET CLR基本术语
查看>>
ubuntu的home目录下,Desktop等目录消失不见
查看>>
建立,查询二叉树 hdu 5444
查看>>
[Spring框架]Spring 事务管理基础入门总结.
查看>>
2017.3.24上午
查看>>
Python-常用模块及简单的案列
查看>>
LeetCode 159. Longest Substring with At Most Two Distinct Characters
查看>>
LeetCode Ones and Zeroes
查看>>
基本算法概论
查看>>
jquery动态移除/增加onclick属性详解
查看>>
JavaScript---Promise
查看>>