【Oracle学习笔记】SQL语句分类

版权声明:转载请注明我的个人微信平台 暴沸 https://blog.csdn.net/baofeidyz/article/details/75071191

写在前面: mysql还没弄熟悉,就要转战Oracle了,啊哈哈哈

SQL概述

SQL(structured query languag)结构化查询语句
主要是用于操作关系型数据库

SQL分类

  1. 数据查询语言 DQL
  2. 数据操作语言 DML
  3. 数据定义语言 DDL
  4. 数据控制语言 DCL
  5. 事务控制语言 TCL

数据查询语言 DQL

对列、表、视图进行数据查询

关键字:SELECT
对应用途:查询数据

数据操作语言 DML

操作数据(行)

关键字:INSERT
对应用途:添加行

关键字:DELETE
对应用途:删除行

关键字:UPDATE
对应用途:修改行

关键字:MERGE
对应用途:合并行

数据定义语言 DDL

操作数据库对象(表、视图等)

关键字:CREATE
对应用途:创建

关键字:DROP
对应用途:删除

关键字:ALTER
对应用途:修改

关键字:TRUNCATE
对应用途:截断表

关键字:RENAME
对应用途:重命名

关键字:COMMENT
对应用途:为表或列添加注释

数据控制语言 DCL

操作对数据和数据库对象的访问

关键字:GRANT
对应用途:允许用户访问

关键字:REVOKE
对应用途:撤销用户访问

事务控制语言TCL

对事务进行控制

关键字:COMMIT
对应用途:提交对数据的修改

关键字:ROLLBACK
对应用途:回滚数据修改
关键字:SAVEPOINT
对应用途:指定事务回滚到某一点

阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页