pg_attrdef
pg_attrdefシステムカタログは列のデフォルト値を格納します。
列の主要な情報はpg_attributeに格納されています。
デフォルト値が明示的に設定された列のみここに項目を持ちます。
表51.6 pg_attrdefの列
| 名前 | 型 | 参照先 | 説明 |
|---|---|---|---|
oid | oid | 行識別子 | |
adrelid | oid | | この列が属するテーブル |
adnum | int2 | | 列番号 |
adbin | pg_node_tree | nodeToString()表現の列デフォルト値。
pg_get_expr(adbin, adrelid)を使ってSQL式に変換します。 |