| PostgreSQL 8.0.0 中文文件(轉譯自 PostgreSQL 中國 製作的簡體中文版本) | ||||
|---|---|---|---|---|
| Prev | Fast Backward | Chapter 41. 系統資料表 | Fast Forward | Next |
pg_attrdef 資料表儲存字串預設值。字串的主要訊息存放在 pg_attribute (見下文)。只有明確聲明一個預設值(該資料表何時建立或字串何時增加) 的字串在這裡有資料。
Table 41-6. pg_attrdef 字串
| 名字 | 類型 | 引用 | 描述 |
|---|---|---|---|
| adrelid | oid | pg_class.oid | 這個字串所屬的資料表 |
| adnum | int2 | pg_attribute.attnum | 字串數目 |
| adbin | text | 字串預設值的內部資料表現形式 | |
| adsrc | text | 人類可讀的預設值的內部資料表現形式 |
因為它並未跟蹤可能影響預設之資料表現形式的外部變化。 反編譯 adbin 字串(比如,用 pg_get_expr) 是更好的顯示預設值的方法。