`

Oracle数据库之SQL语句分类

阅读更多
SQL语句可分为5类:


1.数据操作语言( Data Mainpulation Language  DML),用来修改数据库中的数据.

  insert 向表中添加行.

  update 修改行内容

  delete 删除行

 

2. 数据定义语言(Data Definition Language  DDL )  定义数据库的数据结构和数据对象

  create  table  创建表结构

  create  user 创建用户

  create index 创建索引

  drop 删除数据库表结构 drop table t1;

  alter 修改数据库结构

       alter table t add c1 number(4); 增加列

       alter table t modify c2 varchar(20); 修改列

       alter table t drop column c3; 删除列

  rename  更改表名

  truncate 删除表的全部内容,不删除表结构

 

3. 事务控制 (Transaction control Language , TCL ) 取消或者保存,设置事务

  commit  提交事务

  rollback 取消事务的操作

  savepoint 设置一个保存点,可以将事务回滚到此处

 

4.数据控制语言 (Data Control Language, DCL) 用于操作数据库结构的操作权限

  grant 授予其他用户对数据库结构的访问权限

  revoke 收回权限

 

5结构化查询语句 (Structur Query Language ,SQL) ,查询语句.

  select 选择表中的列

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics