53.6. pg_attrdef #

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

表53.6 pg_attrdefの列

列 型

説明

oid oid

行識別子

adrelid oid (参照先 pg_class.oid

この列が属するテーブル

adnum int2 (参照先 pg_attribute.attnum

列番号

adbin pg_node_tree

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