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式に変換します。 |