sql >> Databáze >  >> Database Tools >> SSMS

Jak opravit chybu syntaxe SQL Server nastavení omezení FK?

Myslím, že zde existuje odpověď.

nastavení kontroly cizího klíče ve skriptu pro vložení

Viz odpověď od Adama Machanice.

Citace: Je nám líto, ale to na serveru SQL Server nemůžete. Nejlepší, co můžete udělat, je procházet všechny tabulky (třeba s kurzorem), změnit všechna omezení a poté je na konci nastavit zpět. To by ale samozřejmě ovlivnilo všechny uživatelské relace, nejen váš aktuální skript.

Zdá se, že nejbližší možnost v SQL Server je něco takového.

-- assuming y has FK to x like
-- constraint fk_y_x foreign key (id) references x (id)
alter table y nocheck constraint fk_y_x
go


  1. Neplatný název objektu sql

  2. Jak podle toho nainstalovat správnou verzi phpmyadmin na Centos 6.9?

  3. (html) wysiwyg editor pro textová pole v phpmyadmin

  4. Týden před 5.2