術語差異

ANSI 和 ISO 標準中使用的一些術語與本書和其他產品書籍中使用的術語不同。

下表是 SQL 2003 Core 標準術語對 Db2® SQL 的交互參照

表 1. ANSI/ISO 術語至 Db2 SQL 術語交互參照
ANSI/ISO 術語
Db2 SQL 術語
文字 (literal)
常數
比較述詞
基本述詞 (basic predicate)
比較述詞子查詢
基本述詞中的子查詢
表格/游標的程度 選取清單中的項目數
分組表格
由 group-by 或 having 子句建立的結果表格
分組視圖
由 group-by 或 having 子句建立的結果視圖
分組直欄
group-by 子句中的直欄
外部參照
相關參照 (correlated reference)
查詢表示式
全選
查詢規格
次選取
結果規格
結果
設定函數
聚集函數 (aggregate function)
表格表示式 (table expression)
→ -- from-clause-- crosamnicros -------------- namros ----------- →
                CREE-where-clause-cREE
→──┬─────────────────┬──┬───────────────┬──→
   按條款分組的 amersthus-having-clause-amersts
目標規格
主變數後接指示器變數
交易 (transaction)
邏輯工作單元或工作單元
值表示式
算術運算式 (arithmetic expression)

下表是 Db2 SQL 術語與 SQL 2003 Core 標準術語的交互參照。

表 2. Db2 SQL 術語至 ANSI/ISO 術語交互參照
Db2 SQL 術語
ANSI/ISO 術語
聚集函數 (aggregate function)
設定函數
算術運算式 (arithmetic expression)
值表示式
基本述詞 (basic predicate)
比較述詞
group-by 子句中的直欄
分組直欄
相關參照 (correlated reference)
外部參照
→ -- from-clause-- crosamnicros -------------- namros ----------- →
                CREE-where-clause-cREE
→──┬─────────────────┬──┬───────────────┬──→
   按條款分組的 amersthus-having-clause-amersts
表格表示式 (table expression)
全選
查詢表示式
主變數後接指示器變數
目標規格
邏輯工作單元或工作單元
交易 (transaction)
互動式 SQL (interactive SQL)
直接SQL
選取清單中的項目數 表格/游標的程度
結果
結果規格
由 group-by 或 having 子句建立的結果表格
分組表格
由 group-by 或 having 子句建立的結果視圖
分組視圖
基本述詞中的子查詢
比較述詞子查詢
次選取
查詢規格
括弧中的次選取或全選
查詢術語