SQL命令分類匯總


      SQL(Structured Query Language,結構化查詢語言)是一種數據庫查詢語言和程序設計語言。於1975~1979年被IBM公司開發,后來成為ISO(國際標准化組織)關系型數據庫語言的標准。另外,SQL語言屬於聲明式編程語言,區別於命令式編程語言,不需要用算法流程來明確指出每一步怎么做,只需要告訴計算機執行所要達到的目標。

      SQL語言分類匯總圖如下:

 

一、DDL(Data Definition Language, 數據定義語言)

CREATE 創建數據庫、數據表、視圖

ALTER  修改數據庫、數據表、視圖

DROP 刪除數據庫、數據表、視圖

 

二、DML(Data Manipulation Language, 數據操作語言)

INSERT- 向數據表中插入數據

UPDATE - 更新數據表中的數據

DELETE - 從數據庫中刪除數據

 

三、DQL(Data Query Language, 數據查詢語言)

SELECT - 從數據表中獲取數據 

特別說明:許多人願意把SELECT語句包含在DML語句中,這種情況還很常見。


四、DCL(Data Control Language,  數據控制語言)

GRANT  給某用戶或某組或所有用戶某數據特定的權限

REVOKE 廢除某用戶或某組或所有用戶訪問數據的權限

 

五、TCL(Transaction Control Language, 事務控制語言)

COMMIT 提交事務

SAVEPOINT 設置保存點

ROLLBACK 回退到某一點

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM