[转]oracle中的SQL语句简介(DQL,DDL,DML,DCL,TCL)

上一篇 / 下一篇  2009-02-19 16:16:52 / 个人分类:ORACLE

转自:

http://www.52oracle.com/sql

1.数据查询语句(data query language) DQL

这是数据库操作中最常用、最重要的一类。这类语句的作用就是将数据库中数据按自己的需求,有条理的整理出来,包含select语句
常用的技巧还包括:SQL中在select语句中使用算术运算符
在select语句中使用连接字符串
SQL中为select语句中增加别名(Alias)
在select语句中增加提示型文字
使用like关键字
使用转义字符(换码符)
使用distinct关键字来压缩SQL语句中的select查询结果
使用in关键字来选择SQL语句中的select查询结果

 

 

2.数据定义语句(data define language) DDL

这类语句是用来建立数据库基本组件的,例如建立表,建立视图等等。包含create语句、drop语句、alter语句。           

3.数据操作语句(data manipulate language)DML

这类语句的作用是根据需要写入、删除、更新数据库中的数据。主要包括Insert语句,delete语句,update

4.数据控制语句(data control language)DCL

这类语句主要用来实现用户的权限授予或者取消,保证数据的安全性。主要包括(

Grant(授权)语句、Revoke(撤消)语句、Deny(拒绝)语句。

 

  5.事物控制语句(Transaction control language)TCL

这类语句主要是用来控制事物的动作。主要包含commit语句,rollback语句,setpoint语句。

 


TAG:

 

评分:0

我来说两句

Open Toolbar