Поделиться через


SEQUENCES (Transact-SQL)

Область применения: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure

Возвращает одну строку для каждой последовательности, доступ к которым может получить текущий пользователь в текущей базе данных.

Чтобы получить сведения из этих представлений INFORMATION_SCHEMA.<view_name>, укажите полное имя .

Имя столбца Тип данных Description
SEQUENCE_CATALOG nvarchar(128) Квалификатор последовательности
SEQUENCE_SCHEMA nvarchar(128) Имя схемы, содержащей последовательность
SEQUENCE_NAME nvarchar(128) Имя последовательности
DATA_TYPE nvarchar(128) Тип данных последовательности
NUMERIC_PRECISION tinyint Точность последовательности
NUMERIC_PRECISION_RADIX smallint Основание системы счисления точности приблизительных числовых данных, точных числовых данных, целочисленных данных или денежных данных. В противном случае возвращается значение NULL.
NUMERIC_SCALE int Масштаб приблизительных числовых данных, точных числовых данных, целочисленных данных или денежных данных. В противном случае возвращается значение NULL.
START_VALUE int Указывает первое значение, возвращаемое объектом последовательности.
MINIMUM_VALUE int Границы объекта последовательности. По умолчанию минимальным значением для нового объекта последовательности служит минимальное значение для типа данных объекта последовательности. Это для 0 типа данных tinyint и отрицательное число для всех других типов данных.
MAXIMUM_VALUE int Границы объекта последовательности. По умолчанию максимальным значением для нового объекта последовательности служит максимальное значение для типа данных объекта последовательности.
INCREMENT int Значение, используемое для увеличения (или уменьшения, если отрицательно) значения объекта последовательности для каждого вызова NEXT VALUE FOR функции. Если приращение является отрицательным значением, объект последовательности убывается; в противном случае это возрастает. Приращение не может быть 0. Приращение по умолчанию для нового объекта последовательности равно 1.
CYCLE_OPTION int Свойство, указывающее, должен ли объект последовательности перезапуститься из минимального значения (или максимального значения для объектов последовательности убыванию) или вызвать исключение при превышении минимального или максимального значения. Параметр цикла по умолчанию для новых объектов последовательности .NO CYCLE
DECLARED_DATA_TYPE int Тип данных для определяемого пользователем типа данных.
DECLARED_DATA_PRECISION int Точность определяемого пользователем типа данных.
DECLARED_NUJMERIC_SCALE int Числовой масштаб для определяемого пользователем типа данных.

Примеры

В следующем примере возвращаются сведения о схемах в тестовой базе данных:

SELECT * FROM test.INFORMATION_SCHEMA.SEQUENCES;