Перейти к основному содержимому

pg_attrdef

примечание

Эта страница переведена при помощи нейросети GigaChat.

В каталоге pg_attrdef хранятся выражения по умолчанию и выражения генерации для столбцов. Основная информация о столбцах хранится в pg_attribute. Здесь будет отображаться запись только для тех столбцов, для которых явно задано выражение по умолчанию или выражение генерации.

Столбцы pg_attrdef:

СтолбецТип данныхОписание
oidoidИдентификатор строки
adrelidoid (ссылается на pg_class.oid)Таблица, к которой относится этот столбец
adnumint2 (ссылается на pg_attribute.oid)Номер столбца
adbinpg_node_treeВыражение по умолчанию или генерации столбца в представлении nodeToString(). Используйте pg_get_expr(adbin, adrelid) для преобразования его в выражение SQL