Eventos
31 mar, 23 - 2 abr, 23
Evento de aprendizaje de SQL, Fabric y Power BI más grande. 31 de marzo – 2 de abril. Use el código FABINSIDER para ahorrar $400.
Regístrate hoyEste explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
Se aplica a: SQL Server
Azure SQL Database
Azure SQL Managed Instance
Quita un objeto de flujo de la base de datos actual.
Convenciones de sintaxis de Transact-SQL
DROP SEQUENCE [ IF EXISTS ] { database_name.schema_name.sequence_name | schema_name.sequence_name | sequence_name } [ ,...n ]
[ ; ]
IF EXISTS
Se aplica a: SQL Server (desde SQL Server 2016 (13.x) hasta la versión actual).
Quita condicionalmente la secuencia solo si ya existe.
database_name
Es el nombre de la base de datos en la que se creó el objeto de secuencia.
schema_name
Es el nombre del esquema al que pertenece el objeto de secuencia.
sequence_name
Es el nombre de la secuencia que se va a quitar. El tipo es sysname.
Después de generar un número, un objeto de flujo no tiene ninguna relación continua con el número que generó, de modo que se puede quitar el objeto de secuencia, aunque el número generado todavía esté en uso.
Se puede quitar un objeto de secuencia mientras hace referencia a él un de procedimiento almacenado o desencadenador, porque no está enlazado a un esquema. No se puede quitar un objeto de flujo si se hace referencia a él como un valor predeterminado en una tabla. El mensaje de error enumerará el objeto que hace referencia a la secuencia.
Para enumerar todos los objetos de secuencia de la base de datos, ejecute la siguiente instrucción.
SELECT sch.name + '.' + seq.name AS [Sequence schema and name]
FROM sys.sequences AS seq
JOIN sys.schemas AS sch
ON seq.schema_id = sch.schema_id ;
GO
Requiere el permiso ALTER o CONTROL en el esquema.
Para auditar DROP SEQUENCE, supervise SCHEMA_OBJECT_CHANGE_GROUP.
En el siguiente ejemplo se quita un objeto de secuencia denominado CountBy1
de la base de datos actual.
DROP SEQUENCE CountBy1 ;
GO
ALTER SEQUENCE (Transact-SQL)
CREATE SEQUENCE (Transact-SQL)
NEXT VALUE FOR (Transact-SQL)
Números de secuencia
Eventos
31 mar, 23 - 2 abr, 23
Evento de aprendizaje de SQL, Fabric y Power BI más grande. 31 de marzo – 2 de abril. Use el código FABINSIDER para ahorrar $400.
Regístrate hoy