SEQUENCES (Transact-SQL)
Aplica-se a: SQL Server Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure
Retorna uma linha para cada sequência que pode ser acessada pelo usuário atual no banco de dados atual.
Para recuperar informações dessas exibições, especifique o nome totalmente qualificado de INFORMATION_SCHEMA.<view_name>
.
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
SEQUENCE_CATALOG |
nvarchar(128) | Qualificador de sequência |
SEQUENCE_SCHEMA |
nvarchar(128) | Nome do esquema que contém a sequência |
SEQUENCE_NAME |
nvarchar(128) | Nome da sequência |
DATA_TYPE |
nvarchar(128) | O tipo de dados de sequência |
NUMERIC_PRECISION |
tinyint | A precisão da sequência |
NUMERIC_PRECISION_RADIX |
smallint | Base de precisão de dados numéricos aproximados, dados numéricos exatos, dados de inteiro ou dados monetários. Caso contrário, NULL será retornado. |
NUMERIC_SCALE |
int | Escala de dados numéricos aproximados, dados numéricos exatos, dados de inteiro ou dados monetários. Caso contrário, NULL será retornado. |
START_VALUE |
int | Especifica o primeiro valor retornado pelo objeto de sequência. |
MINIMUM_VALUE |
int | Os limites do objeto de sequência. O valor mínimo padrão de um novo objeto de sequência é o valor mínimo do tipo de dados do objeto de sequência. Isso é 0 para o tipo de dados tinyint e um número negativo para todos os outros tipos de dados. |
MAXIMUM_VALUE |
int | Os limites do objeto de sequência. O valor máximo padrão para um novo objeto de sequência é o valor máximo do tipo de dados do objeto de sequência. |
INCREMENT |
int | Valor usado para incrementar (ou diminuir se negativo) o valor do objeto de sequência para cada chamada para a NEXT VALUE FOR função. Se o incremento for um valor negativo, o objeto de sequência será decrescente; caso contrário, está subindo. O incremento não pode ser 0. O incremento padrão para um novo objeto de sequência é 1 . |
CYCLE_OPTION |
int | Propriedade que especifica se o objeto de sequência deve ser reiniciado a partir do valor mínimo (ou máximo para objetos de sequência decrescente) ou lançar uma exceção quando seu valor mínimo ou máximo for excedido. A opção de ciclo padrão para novos objetos de sequência é NO CYCLE . |
DECLARED_DATA_TYPE |
int | O tipo de dados para o tipo de dados definido pelo usuário. |
DECLARED_DATA_PRECISION |
int | A precisão do tipo de dados definido pelo usuário. |
DECLARED_NUJMERIC_SCALE |
int | A escala numérica para o tipo de dados definido pelo usuário. |
Exemplos
O exemplo a seguir retorna informações sobre os esquemas no banco de dados de teste:
SELECT * FROM test.INFORMATION_SCHEMA.SEQUENCES;