2015年3月31日 星期二

[DB] TeraData SQL 基本指令入門

Teradata SQL 基本指令教學

enter image description here
本文翻譯自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 改變資料表的擁有者.


沒有留言:

張貼留言