Oracle数据库语言分类
一般來說,Oracle數據庫語言可以分成以下5大類:
1.DML(Data Mannipulation Language)數據操縱語言:查詢、操縱數據表資料行
SELECT :檢索數據庫表或視圖數據
INSERT :將數據行新增至數據庫表或視圖中
UPDATE :修改表或視圖中現有的數據行
DELETE :刪除表或視圖中現有的數據行
注意:DML語句不會自動提交事務!
2.DDL(Data Definition Language)數據定義語言:建立、修改、刪除數據庫中數據表對象
CREATE TABLE :創建表
ALTER TABLE :修改表
DROP TABLE :刪除表
注意:DLL語句會自動提交事務!所以DML語句在事務提交之前可以回滾,DDL語句執行后不能回滾事務。
3.DCL(Data Control Language)數據控制語言:用于執行權限授予與收回操作
GRANT :給用戶或角色授予權限
REVOKE :收回用戶或角色的所有權限
4.DQL(Data Query Language)數據庫查詢語言:
包括基本查詢語句、Order By子句、Group By子句等
5.TCL(Transactional Control Language)事物控制語言:維護數據的一致性
COMMIT :提交已經進行的數據庫改變
ROLLBACK :回滾已經進行的數據改變
SAVEPOINT :設置保存點,用于部分數據改變的取消
參考:http://blog.csdn.net/yihuiworld/article/details/44678483
文章僅供參考,轉載請注明出處。
不怕千萬人阻擋,只怕自己投降。
總結
以上是生活随笔為你收集整理的Oracle数据库语言分类的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 董明珠炮轰国产车的创始人不开自己生产的车
- 下一篇: 哪个银行的大额存款门槛最低?5万能买大额