pg_attrdef#
В каталоге pg_attrdef хранятся значения столбцов по умолчанию. Основная информация о столбцах хранится в pg_attribute. Здесь будут записаны только столбцы, для которых определено значение по умолчанию.
Столбец |
Тип данных |
Описание |
|---|---|---|
oid |
oid |
Идентификатор строки |
adrelid |
oid (ссылается на pg_class.oid) |
Таблица, к которой относится этот столбец |
adnum |
int2 (ссылается на pg_attribute.oid) |
Номер столбца |
adbin |
pg_node_tree |
Значение столбца по умолчанию в представлении nodeToString(). Используйте pg_get_expr(adbin, adrelid), чтобы преобразовать его в выражение SQL |