Teradata SQL 基本指令教學
本文翻譯自
http://www.teradata-sql.com/2011/11/teradata-sql-basic-commands.html
Teradata的SQL指令大致分為三個類別
1. 資料定義語句Data Definition Language
(DDL):
可以定義和創建資料集物件像是資料表(table),巨集(macro),視界(View),資料庫(databases)和使用者.
SQL statement |
Function |
CREATE |
定義表格,巨集,視界,索引,觸發,或是程序. |
DROP |
移除表格,視界,巨集,索引,觸發,或是儲存的程序. |
ALTER |
改變表格結構或是保護的定義. |
2. 資料操語句Data Manipulation Language
(DML):
操作資料例如插入資料列到表格中,或是更新既存的表格,或執行資料表的查詢.
SQL statement |
Function |
SELECT |
從一個或多個資料表中提取資料. |
INSERT |
放置一個新的資料列到資料表中. |
UPDATE |
改變一個或過個已經存在的列的值. |
DELETE |
從資料表中移除一個或多個列. |
3. 資料控制語句Data Control Language
(DCL):
我們可以透過DCL來管理工作,像是對於資料庫物件權限的建立或廢除.
SQL statement |
Function |
GRANT |
給予使用者權限. |
REVOKE |
移除使用者的權限. |
GIVE |
改變資料表的擁有者. |
沒有留言:
張貼留言