3.3. pg_attrdef

This catalog stores column default values. The main information about columns is stored in pg_attribute (see below). Only columns that explicitly specify a default value (when the table is created or the column is added) will have an entry here.

Table 3-3. pg_attrdef Columns

NameTypeReferencesDescription
adrelidoidpg_class.oidThe table this column belongs to
adnumint2  The number of the column; see pg_attribute.pg_attnum
adbintext An internal representation of the column default value
adsrctext A human-readable representation of the default value