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;