?
本文檔使用 php中文網(wǎng)手冊 發(fā)布
pg_attrdef表存儲字段缺省值。字段的主要信息存放在pg_attribute(見下文)。 只有明確指定一個缺省值(該表何時創(chuàng)建或字段何時增加)的字段在這里有行。
Table 45-6. pg_attrdef Columns
名稱 | 類型 | 引用 | 描述 |
---|---|---|---|
adrelid | oid | pg_class.oid | 這個字段所屬的表 |
adnum | int2 | pg_attribute.attnum | 字段數(shù)目 |
adbin | text | ? | 字段缺省值的內(nèi)部表現(xiàn)形式 |
adsrc | text | ? | 人類可讀的缺省值的內(nèi)部表現(xiàn)形式 |
adsrc是歷史遺留,最好不要使用它,因為它并未跟蹤可能影響缺省值表現(xiàn)形式的外部變化。
反編譯adbin字段(比如,用pg_get_expr
)是更好的顯示缺省值的方法。