51.6. pg_attrdef

pg_attrdefシステムカタログは列のデフォルト値を格納します。 列の主要な情報はpg_attributeに格納されています。 デフォルト値が明示的に設定された列のみここに項目を持ちます。

表51.6 pg_attrdefの列

列 型

説明

oid oid

行識別子

adrelid oid (references pg_class.oid)

この列が属するテーブル

adnum int2 (references pg_attribute.attnum)

列番号

adbin pg_node_tree

nodeToString()表現の列デフォルト値。 pg_get_expr(adbin, adrelid)を使ってSQL式に変換します。