pg_sequences
примечание
Эта страница переведена при помощи нейросети GigaChat.
Представление pg_sequences предоставляет доступ к полезной информации о каждой последовательности в базе данных.
Столбцы pg_sequences:
| Столбец | Тип данных | Описание |
|---|---|---|
schemaname | name (ссылается на pg_namespace.nspname) | Имя схемы, содержащей последовательность |
sequencename | name (ссылается на pg_class.relname) | Имя последовательности |
sequenceowner | name (ссылается на pg_authid.rolname) | Имя владельца последовательности |
data_type | regtype (ссылается на pg_type.oid) | Тип данных последовательности |
start_value | int8 | Начальное значение последовательности |
min_value | int8 | Минимальное значение последовательности |
max_value | int8 | Максимальное значение последовательности |
increment_by | int8 | Значение приращения последовательности |
cycle | bool | Является ли последовательность циклической |
cache_size | int8 | Размер кеша последовательности |
last_value | int8 | Последнее значение последовательности, записанное на диск. Если используется кеширование, это значение может быть больше, чем последнее выданное значение из последовательности |
Столбец last_value будет показывать null в любом из следующих случаев:
- последовательность еще не использовалась (ни одно значение не было получено);
- текущий пользователь не имеет привилегий
USAGEилиSELECTна эту последовательность; - последовательность объявлена как
UNLOGGED, а сервер работает в режиме standby (реплика).