Open source are the greatest wealth---WANGPENG
          posts - 46, comments - 11, trackbacks - 0, articles - 0
             :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          [轉載]SQL語言分類

          Posted on 2009-07-01 22:07 WANGPENG 閱讀(175) 評論(0)  編輯  收藏 所屬分類: DataBase

              數據查詢語言(SELECT語句): 用于檢索數據庫數據.在SQL所有語句中,SELECT語句的功能和語法最復雜,最靈活.

              數據操縱語言(Data Manipulation Language , DML): 用于改變數據庫數據,包括INSERT UPDATE DELETE三條語句.其中INSERT語句用戶將數據插入數據庫中,UPDATE語句用于更新已經存在的數據庫數據,而DELETE語句則用于刪除已經存在的數據庫數據.

              事務控制語言(Transactional Control Language , TCL): 用于維護數據的一致性,包括COMMIT ROLLBACK SAVEPOINT 三條語句.其中COMMIT語句用于確認已經進行的數據庫改變,ROLLBACK語句用于取消已經進行的數據庫改變,而SAVEPOINT語句則用于設置保存點,以取消部分數據庫改變.

              數據定義語言(Data Definition Language , DDL): 用于建立,修改和刪除數據庫對象.例如使用CREATE TABLE可以建表;使用ALERT TABLE可以修改表結構;使用DROP TABLE可以刪除表.但是要注意,DDL語句會自動提交事務.

              數據控制語言(Data Control Language , DCL): 用于執行權限授予和收回操作,包括GRANTHE和REVOKE兩條命令,其中GRANT命令用于給用戶或角色授予權限,而REVOKE命令則用于收回用戶或角色所具有的權限.但是要注意,DCL語句會自動提交事務.

          主站蜘蛛池模板: 德州市| 日喀则市| 定陶县| 自治县| 平果县| 巩义市| 方山县| 同仁县| 德庆县| 仙游县| 上虞市| 合作市| 太和县| 长葛市| 建始县| 紫金县| 金川县| 西昌市| 武陟县| 辉南县| 河间市| 冕宁县| 微山县| 甘肃省| 尖扎县| 宁国市| 石景山区| 城市| 新密市| 同德县| 常熟市| 赤水市| 耿马| 蓬莱市| 营口市| 公安县| 镇巴县| 迁安市| 布尔津县| 岑溪市| 宁明县|