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

pg_sequences

примечание

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

Представление pg_sequences предоставляет доступ к полезной информации о каждой последовательности в базе данных.

Столбцы pg_sequences:

СтолбецТип данныхОписание
schemanamename (ссылается на pg_namespace.nspname)Имя схемы, содержащей последовательность
sequencenamename (ссылается на pg_class.relname)Имя последовательности
sequenceownername (ссылается на pg_authid.rolname)Имя владельца последовательности
data_typeregtype (ссылается на pg_type.oid)Тип данных последовательности
start_valueint8Начальное значение последовательности
min_valueint8Минимальное значение последовательности
max_valueint8Максимальное значение последовательности
increment_byint8Значение приращения последовательности
cycleboolЯвляется ли последовательность циклической
cache_sizeint8Размер кеша последовательности
last_valueint8Последнее значение последовательности, записанное на диск. Если используется кеширование, это значение может быть больше, чем последнее выданное значение из последовательности

Столбец last_value будет показывать null в любом из следующих случаев:

  • последовательность еще не использовалась (ни одно значение не было получено);
  • текущий пользователь не имеет привилегий USAGE или SELECT на эту последовательность;
  • последовательность объявлена как UNLOGGED, а сервер работает в режиме standby (реплика).