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