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

原创 2017年07月13日 15:52:23

写在前面: 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
对应用途:指定事务回滚到某一点

版权声明:转载请注明我的个人微信平台 暴沸

Oracle SQL语句分类

Oracle SQL(Structured Query Language)即结构化查询语句主要分为四类: 1、DML(Data Mannipulation Language)数据操纵语言:查询、操纵数...
  • yihuiworld
  • yihuiworld
  • 2015年03月27日 16:25
  • 2768

oracle sql语句根据交易类型生成统计报表...

公司有个需求,需要以商户为基础得到所有商户每类交易收费多少的统计报表,在经过百度后和自己修改达到了以下效果: 其中F1到F10代表我司的业务种类,SUMAMT为总计。下图为我们的业务...
  • qq_15824553
  • qq_15824553
  • 2016年11月02日 16:04
  • 511

Oracle PL/SQL语句基础学习笔记(上)

PL/SQL语句基础学习笔记(上)
  • wahaa591
  • wahaa591
  • 2015年06月26日 11:41
  • 3438

使用sql语句进行数据分类汇总

现有表Test,内容如下:  ID   Catalog    Num  1          A            3  1          B            5 2          ...
  • paulchenbo
  • paulchenbo
  • 2007年10月17日 13:25
  • 531

oracle sql语句分类

ORACLE SQL语句分类SQL语句可以被看作是一种简单、强大的计算机语言或指令。sql语句被分为以下6类:数据定义类、数据操作类、事务控制类、会话控制、系统控制、嵌入式SQL语句。      数据...
  • justheretobe
  • justheretobe
  • 2011年04月10日 18:23
  • 596

SQL分类汇总

DECLARE @t TABLE(Groups char(2),Item varchar(10),Color varchar(10),Quantity int)INSERT @t SELECT aa,...
  • htl258
  • htl258
  • 2009年03月22日 17:50
  • 2186

SQL学习笔记(SQL语句分类)

常见的SQL语句分为四种类型,分别为DDL(数据定义语言)、TPL(事物处理语言)、DCL(数据控制语言)、DML(数据操作语言)。    虽然现在很多后端框架可以避免程序员直接使用SQL语句,甚至...
  • qq_24564231
  • qq_24564231
  • 2017年09月29日 09:42
  • 22

SQL语言的四种类型

SQL包含四种程序设计语言类别的语句:数据定义语言(DDL)、数据操作语言(DML)、数据控制语言(DCL)和事物控制语言(TCL)。Data Definition Language(DDL) DD...
  • yingyujianmo
  • yingyujianmo
  • 2016年04月14日 16:46
  • 6243

一个非常好的ORACLE的分页SQL语句

 select * from (select my_table.*, rownum as my_rownum from ( select yhbh, yhmc from yysf_tb_yonghxx...
  • mxfhhh
  • mxfhhh
  • 2005年07月21日 08:52
  • 1411

Sql语句从SqlServer转换Oracle

sql语句从SqlServer转换Oracle时,需注意的地方 日期: 0.获取系统时间getdate()改为sysdate 1.日期转换字符串to_char(sysdate,'yyyy...
  • KrisKing
  • KrisKing
  • 2015年01月29日 14:24
  • 1707
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【Oracle学习笔记】SQL语句分类
举报原因:
原因补充:

(最多只允许输入30个字)