大剑无锋之DQL、DML、DDL、DCL,简单举个例子【面试推荐】
生活随笔
收集整理的這篇文章主要介紹了
大剑无锋之DQL、DML、DDL、DCL,简单举个例子【面试推荐】
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
SQL語言共分為四大類:數據查詢語言DQL,數據操縱語言DML,數據定義語言DDL,數據控制語言DCL。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? query? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Manipulation? ? ? ? ? ? define? ? ? ? ? ? ? ? ? ? ? ?controlle
DQL:(基本結構是由SELECT子句,FROM子句,WHERE 子句組成的查詢塊)
select * from table_name;DML:(數據操縱語言DML主要有三種形式: 插入:INSERT, 更新:UPDATE,和 刪除:DELETE)
?
DDL:(用來創建數據庫中的各種對象-----表、視圖、 索引、同義詞、聚簇等)
CREATE TABLE `employees` ( `emp_no` int(11) NOT NULL, `birth_date` date NOT NULL, PRIMARY KEY (`emp_no`));DCL:(用來授予或回收訪問數據庫的某種特權,并控制 數據庫操縱事務發生的時間及效果,對數據庫實行監視等)
COMMIT [WORK]:提交。 GRANT:授權。 ROLLBACK [WORK] TO [SAVEPOINT]。?
總結
以上是生活随笔為你收集整理的大剑无锋之DQL、DML、DDL、DCL,简单举个例子【面试推荐】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 大剑无锋之内存泄漏是什么?【面试推荐】
- 下一篇: 大剑无锋之SQL求用户最近的登录时间【面