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 選擇表中的列

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章