K této chybě dochází, když je primární klíč tabulky aktualizován, ale odkazuje na něj cizí klíč z jiné tabulky a specifická aktualizace je nastavena na Žádná akce. Žádná akce je výchozí možností.
Pokud je to váš případ a pro operaci aktualizace není nastavena žádná akce, můžete změnit definici cizího klíče na Cascade.
Klikněte pravým tlačítkem na cizí klíč a vyberte možnost Upravit . V dialogovém okně Vztahy cizího klíče pod specifikací INSERT a UPDATE nastavte pravidlo UPDATE na Cascade:
Pravidlo můžete také nastavit pomocí T-SQL:
ALTER TABLE YourTable
DROP Constraint Your_FK
GO
ALTER TABLE YourTable
ADD CONSTRAINT [New_FK_Constraint]
FOREIGN KEY (YourColumn) REFERENCES ReferencedTable(YourColumn)
ON DELETE CASCADE ON UPDATE CASCADE
GO
Doufám, že to pomůže