PostgreSQLLa base de données la plus sophistiquée au monde.
Documentation PostgreSQL 18 beta 1 » Internes » Catalogues système » pg_attrdef

52.6. pg_attrdef #

Le catalogue pg_attrdef stocke column default expressions and generation expressions. The main information about columns is stored in pg_attribute. Only columns for which a default expression or generation expression has been explicitly set will have an entry here.

Tableau 52.6. Colonnes de pg_attrdef

Type

Description

oid oid

Identifiant de ligne

adrelid oid (référence pg_class.oid)

La table à laquelle appartient la colonne

adnum int2 (référence pg_attribute.attnum)

Numéro de la colonne

adbin pg_node_tree

La valeur par défaut ou l'expression de la colonne, dans la représentation nodeToString(). Utilisez pg_get_expr(adbin, adrelid) pour la convertir en une expression SQL.