Scenariusz:
Pracujesz jako programista SQL Server, musisz wygenerować skrypty, aby usunąć wszystkie unikalne ograniczenia w bazie danych SQL Server.Rozwiązanie:
Poniższa składnia może służyć do usuwania ograniczenia unikatowego w tabeli.Zmień tabelę [NazwaSchematu].[NazwaTabeli]Upuść ograniczenie [NazwaOgraniczenia]
Poniższej kwerendy można użyć do wygenerowania porzucanych ograniczeń unikatowych w bazie danych 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'
Generuj skrypty usuwające unikatowe ograniczenie w bazie danych SQL Server Wideo demonstracyjne :Generuj skrypty, aby usunąć unikalne ograniczenia w bazie danych SQL Server |