| PostgreSQL 7.4 文檔 | ||||
|---|---|---|---|---|
| Prev | Fast Backward | Chapter 32. 信息模式 | Fast Forward | Next |
視圖 parameters 包含有關當前數據庫裡所有函數的 參數的信息。只有當前用戶有訪問權限的函數才會在這裡顯示出來 (用戶要麼是所有者,要麼有些權限)。
Table 32-17. parameters 字段
| 名字 | 數據類型 | 描述 |
|---|---|---|
| specific_catalog | sql_identifier | 包含此函數的數據庫的名字(總是當前數據庫) |
| specific_schema | sql_identifier | 包含此函數的模式的名字 |
| specific_name | sql_identifier | 函數的"具體名稱"。參閱 Section 32.26 獲取更多信息。 |
| ordinal_position | cardinal_number | 參數在函數的參數列表裡的位置序號(從 1 開始) |
| parameter_mode | character_data | 總是 IN,表示輸入參數(在將來的版本裡可能有其它參數模式。) |
| is_result | character_data | 應用于一個 PostgreSQL 裡沒有的特性 |
| as_locator | character_data | 應用于一個 PostgreSQL 裡沒有的特性 |
| parameter_name | sql_identifier | 總是空值,因為 PostgreSQL 不支持命名參數 |
| data_type | character_data | 如果是內置類型,那麼是參數的數據類型,如果它是某種數組 就是 ARRAY (這種情況下,參閱視圖element_types), 否則就是 USER-DEFINED(這種情況下,該類型在 udt_name 和相關的字段中標出)。 |
| character_maximum_length | cardinal_number | 總是空值,因為這個信息不適用于 PostgreSQL 的參數數據類型 |
| character_octet_length | cardinal_number | 總是空值,因為這個信息不適用于 PostgreSQL 的參數數據類型 |
| character_set_catalog | sql_identifier | 應用于一個 PostgreSQL 裡沒有的特性 |
| character_set_schema | sql_identifier | 應用于一個 PostgreSQL 裡沒有的特性 |
| character_set_name | sql_identifier | 應用于一個 PostgreSQL 裡沒有的特性 |
| collation_catalog | sql_identifier | 應用于一個 PostgreSQL 裡沒有的特性 |
| collation_schema | sql_identifier | 應用于一個 PostgreSQL 裡沒有的特性 |
| collation_name | sql_identifier | 應用于一個 PostgreSQL 裡沒有的特性 |
| numeric_precision | cardinal_number | 總是空值,因為這個信息不適用于 PostgreSQL 裡的參數數據類型 |
| numeric_precision_radix | cardinal_number | 總是空值,因為這個信息不適用于 PostgreSQL 裡的參數數據類型 |
| numeric_scale | cardinal_number | 總是空值,因為這個信息不適用于 PostgreSQL 裡的參數數據類型 |
| datetime_precision | cardinal_number | 總是空值,因為這個信息不適用于 PostgreSQL 裡的參數數據類型 |
| interval_type | character_data | 總是空值,因為這個信息不適用于 PostgreSQL 裡的參數數據類型 |
| interval_precision | character_data | 總是空值,因為這個信息不適用于 PostgreSQL 裡的參數數據類型 |
| udt_catalog | sql_identifier | 該參數數據類型定義所在的數據庫名稱(總是當前數據庫) |
| udt_schema | sql_identifier | 該參數數據類型定義所在的模式名稱 |
| udt_name | sql_identifier | 參數的數據類型名稱 |
| scope_catalog | sql_identifier | 應用于一個 PostgreSQL 裡沒有的特性 |
| scope_schema | sql_identifier | 應用于一個 PostgreSQL 裡沒有的特性 |
| scope_name | sql_identifier | 應用于一個 PostgreSQL 裡沒有的特性 |
| maximum_cardinality | cardinal_number | 總是空值,因為 PostgreSQL 裡的數組總是有無限的最大維數 |
| dtd_identifier | sql_identifier | 參數的數據類型描述符的標識符,在屬于該函數的所有數據類型描述符中唯一。 這個字段主要用于可以和這樣的其它標識符進行連接。(這個標識符的具體格式 沒有在標準中定義,並且並不保證在將來的版本中保持一致。) |