Szenario:
Sie arbeiten als SQL Server-Entwickler und müssen Skripte generieren, um alle Unique Constraints in der SQL Server-Datenbank zu löschen.Lösung:
Die folgende Syntax kann verwendet werden, um Unique Constraints für die Tabelle zu löschen.Alter table [SchemaName].[TableName]Drop Constraint [ConstraintName]
Die folgende Abfrage kann verwendet werden, um Drop Unique Constraints in der SQL Server-Datenbank zu generieren .
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'
Generieren Sie Skripts, um Unique Constraints in der SQL Server-Datenbank zu löschen Videodemo :Generieren Sie Skripts zum Löschen eindeutiger Einschränkungen in der SQL Server-Datenbank |