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

Dočasně vypnout omezení (MS SQL)

-- Disable the constraints on a table called tableName:
ALTER TABLE tableName NOCHECK CONSTRAINT ALL

-- Re-enable the constraints on a table called tableName:
ALTER TABLE tableName WITH CHECK CHECK CONSTRAINT ALL
---------------------------------------------------------

-- Disable constraints for all tables in the database:
EXEC sp_msforeachtable 'ALTER TABLE ? NOCHECK CONSTRAINT ALL'

-- Re-enable constraints for all tables in the database:
EXEC sp_msforeachtable 'ALTER TABLE ? WITH CHECK CHECK CONSTRAINT ALL'
---------------------------------------------------------


  1. Použití dat MS Access při hromadné korespondenci

  2. křížová tabulka se 2 (nebo více) názvy řádků

  3. Vytvořte sloupec „Poslední změna“ na serveru SQL Server

  4. Klauzule Go a IN v Postgresu