| PostgreSQL | ||
|---|---|---|
| 上一頁 | 第二章. SQL 語法 | 下一頁 |
一個 域 要麼是給定表的一個屬性,要麼是下面之一:
關於這些域的更詳細資訊請參考 Stonebraker, Hanson, Hong, 1987。在系統內部,時間是以 abstime 數據型態的記錄表示的。事務和命令標識是32位數。事務是從512開始順序賦值的。
列(字段)是下面形式的構造:
instance{.composite_field}.field `['number`]'
instance 標識一個特定的表,並且可以認為代表該表的實例。一個實例變數要麼是一個表的名稱,要麼是一個用 FROM 子句定義的表的替身或者關鍵字 NEW 或 CURRENT。NEW 和 CURRENT 只能出現在一個規則的動作部分,而其他實例變數可以在任何 SQL 語句中使用。composite_field 是 Postgres 組合型態之一的一個域,而有效的組合域有表中的字段組成,這些字段正是組合域要計算的。最後,field 是上面提到的表中的一個一般的(基本型態)字段。如果 field 是數組型態,那麼可選的 number 指示器指明數組中指定的元素。如果沒有指明 number,那麼返回所有數組元素。
| 上一頁 | 首頁 | 下一頁 |
| 常量 | 開頭 | 運算符號 |