?
本文檔使用 PHP中文網(wǎng)手冊(cè) 發(fā)布
pg_attrdef表存儲(chǔ)字段缺省值。字段的主要信息存放在pg_attribute(見(jiàn)下文)。 只有明確指定一個(gè)缺省值(該表何時(shí)創(chuàng)建或字段何時(shí)增加)的字段在這里有行。
Table 45-6. pg_attrdef Columns
名稱(chēng) | 類(lèi)型 | 引用 | 描述 |
---|---|---|---|
adrelid | oid | pg_class.oid | 這個(gè)字段所屬的表 |
adnum | int2 | pg_attribute.attnum | 字段數(shù)目 |
adbin | text | ? | 字段缺省值的內(nèi)部表現(xiàn)形式 |
adsrc | text | ? | 人類(lèi)可讀的缺省值的內(nèi)部表現(xiàn)形式 |
adsrc是歷史遺留,最好不要使用它,因?yàn)樗⑽锤櫩赡苡绊懭笔≈当憩F(xiàn)形式的外部變化。
反編譯adbin字段(比如,用pg_get_expr
)是更好的顯示缺省值的方法。