pg_attrdef
pg_attrdef#
The pg_attrdef table stores column default values. The main information about columns is stored in pg_attribute. Only columns that explicitly specify a default value (when the table is created or the column is added) will have an entry here.
Table 1. pg_catalog.pg_attrdef
column |
type |
references |
description |
|---|---|---|---|
|
oid |
pg_class_internal.oid |
The table this column belongs to |
|
smallint |
pg_attribute.attnum |
The number of the column |
|
text |
The internal representation of the column default value |
|
|
text |
A human-readable representation of the default value. This field is historical, and is best not used. |