sql >> Databáze >  >> RDS >> Sqlserver

Jak generovat skripty drop Unique Constraint v databázi SQL Server - SQL Server / Výukový program TSQL, část 99

Scénář:

Pracujete jako vývojář SQL Serveru, potřebujete generovat skripty, abyste zrušili všechna jedinečná omezení v SQL Server Database.

Řešení:

Níže uvedenou syntaxi lze použít k vypuštění jedinečného omezení na tabulku.
Změnit tabulku [SchemaName].[TableName]Zrušit omezení [ConstraintName]
Níže uvedený dotaz lze použít ke generování drop Unique Constraints v databázi 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'
 
 
Generujte skripty pro odstranění jedinečného omezení v databázi SQL Server


Video ukázka :Generování skriptů pro zrušení jedinečných omezení v databázi SQL Server


 
  1. LISTAGG v Oracle pro vrácení odlišných hodnot

  2. ERD notace v datovém modelování

  3. Jakou velikost má hodnota Null na serveru SQL Server

  4. jaký jdbc jar použít s oracle 11g &jdk 1.6 a jak se připojit k samotnému db