sql >> Base de Datos >  >> RDS >> Sqlserver

Cómo generar secuencias de comandos de restricción única en la base de datos de SQL Server - Tutorial de SQL Server / TSQL, parte 99

Escenario:

Está trabajando como desarrollador de SQL Server, necesita generar secuencias de comandos para eliminar todas las restricciones únicas en la base de datos de SQL Server.

Solución:

La siguiente sintaxis se puede usar para eliminar restricciones únicas en la tabla.
Alterar tabla [SchemaName].[TableName]Drop Constraint [ConstraintName]
La siguiente consulta se puede usar para generar eliminar restricciones únicas en la base de datos de SQL Server .
SELECT 
Table_Schema,
Table_Name,
Constraint_Name,
'Alter table ['
+Table_Schema+'].['
+Table_Name+']'
+' Drop Constraint ['+Constraint_Name+']'
as DropUniqueConstraintQuery
FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS 
WHERE CONSTRAINT_TYPE = 'UNIQUE'
 
 
Generar secuencias de comandos para descartar restricciones únicas en la base de datos de SQL Server


Video de demostración :generar secuencias de comandos para descartar restricciones únicas en la base de datos de SQL Server