標簽:com style tab color set table rgb ble view date sql
SQL語言共分爲四大類:數據查詢語言DQL、數據操縱語言DML、數據定義語言DDL、數據控制語言DCL
1.
数据查询语言DQL
數據查詢語言DQL基本結構是由SELECT、FROM、WHERE子句組成的查詢塊:
SELECT
<字段名表>
FROM <表或视>
WHERE <查询条件>
2. 数据操纵语言数据操纵语言DML
主要有三種形式:
1) 插入:INSERT
2) 更新:UPDATE
3) 删除:DELETE
3. 数据定义语言DDL
数据定义语言DDL用来创建數據庫中的各种对象-----表、视图、索引、同义词、聚簇等如:
CREATE TABLE/VIEW/INDEX/SYN/CLUSTER
4. 数据控制语言DCL
数据控制语言DCL用来授予或回收访问數據庫的某种特权,并控制數據庫操纵事务发生的时间及效果,对數據庫实行监视等。如:
1) GRANT:授权。
2) ROLLBACK [WORK] TO [SAVEPOINT]:回退到某一点。
回滾---ROLLBACK
回滚命令使數據庫状态回到上次最后提交的状态。其格式为:
SQL>ROLLBACK;
3) COMMIT
[WORK]:提交。
在數據庫的插入、删除和修改操作时,只有当事务在提交到數據庫时才算完成。在事务提交前,只有操作數據庫的这个人才能有权看到所做的事情,
別人只有在最後提交完成後才可以看到。提交數據有三種類型:顯式提交、隱式提交及自動提交。下面分別說明這三種類型。
(1) 显式提交
用COMMIT命令直接完成的提交爲顯式提交。其格式爲:
SQL>COMMIT;
(2) 隐式提交
用SQL命令間接完成的提交爲隱式提交。這些命令是:
ALTER、AUDIT、COMMENT、CONNECT、CREATE、DISCONNECT、DROP、EXIT、GRANT、NOAUDIT、QUIT、REVOKE、RENAME
(3) 自动提交
若把AUTOCOMMIT設置爲ON,則在插入、修改、刪除語句執行後,系統將自動進行提交,這就是自動提交。
其格式爲:
SQL>SET AUTOCOMMIT ON;
標簽:com style tab color set table rgb ble view date sql
原文地址:http://www.cnblogs.com/nawforever/p/3695032.html