SEQUENCES (Transact-SQL)
Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance
Devuelve una fila para cada secuencia a la que puede acceder el usuario actual de la base de datos actual.
Para recuperar información de estas vistas, especifique el nombre completo de INFORMATION_SCHEMA.view_name.
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
SEQUENCE_CATALOG | nvarchar(128) | Calificador de secuencia |
SEQUENCE_SCHEMA | **nvarchar(128) | Nombre del esquema que contiene la secuencia |
SEQUENCE_NAME | nvarchar(128) | Nombre de secuencia |
DATA_TYPE | nvarchar(128) | Tipo de datos de secuencia |
NUMERIC_PRECISION | tinyint | Precisión de la secuencia |
NUMERIC_PRECISION_RADIX | smallint | Base de la precisión de datos numéricos aproximados, datos numéricos exactos, datos enteros o datos monetarios. En caso contrario se devuelve NULL. |
NUMERIC_SCALE | int | Escala de datos numéricos aproximados, datos numéricos exactos, datos enteros o datos monetarios. En caso contrario se devuelve NULL. |
START_VALUE | int | El primer valor que el objeto de secuencia devolverá. |
MINIMUM_VALUE | int | Límites para el objeto de secuencia. El valor mínimo predeterminado para un nuevo objeto de secuencia es el valor mínimo del tipo de datos del objeto de secuencia. Es cero para el tipo de datos tinyint y un número negativo para todos los demás. |
MAXIMUM_VALUE | int | Límites para el objeto de secuencia. El valor máximo predeterminado para un nuevo objeto de secuencia es el valor máximo del tipo de datos del objeto de secuencia. |
INCREMENTO | int | Valor usado para incrementar (o disminuir si es negativo) el valor del objeto de secuencia para cada llamada a la función NEXT VALUE FOR. Si el incremento es un valor negativo, el objeto de secuencia es descendente; de lo contrario, es ascendente. El incremento no puede ser 0. El incremento predeterminado para un nuevo objeto de secuencia es 1. |
CYCLE_OPTION | int | Propiedad especifica si el objeto de secuencia se debería reiniciar desde el valor mínimo (o el máximo para los objetos de secuencia descendente) o producir una excepción cuando se supera el valor mínimo o máximo. La opción de ciclo predeterminado para los nuevos objetos de secuencia es NO CYCLE. |
DECLARED_DATA_TYPE | int | Tipo de datos para el tipo de datos definido por el usuario. |
DECLARED_DATA_PRECISION | int | Precisión del tipo de datos definido por el usuario. |
DECLARED_NUJMERIC_SCALE | int | Escala numérica para el tipo de datos definido por el usuario. |
Ejemplo : devuelve información sobre los esquemas de la base de datos de prueba:
SELECT * FROM test.INFORMATION_SCHEMA.SEQUENCES;
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de