参考

2012-03-10 3 views
2

可能性の重複と競合削除:
I got error “The DELETE statement conflicted with the REFERENCE constraint”参考

が、私はエラー

The DELETE statement conflicted with the REFERENCE constraint fk

を受け付けておりますがあり離れて自動的に行を削除しますこのような参照競合の原因となる不動産などです。最初に子を削除してから、削除したい元の行を元に戻して削除するのを避けるには?

+1

どのようなデータベースをお使いですか? –

+0

削除時に外部キーの削除オプションをCASCADEに設定する必要があります – user710502

+0

SQL Server:http://msdn.microsoft.com/en-us/library/ms186973.aspxここで(SSMSを使用):http:// www .mssqltips.com/sqlservertip/2365/sql-server-foreign-key-update-and-delete-rules / –

答えて

0

delete cascadeをオンにすると、参照する行も自動的に削除されます。

0

元の主キーレコードを削除する前に、キーテーブル、リレーションテーブルを最初に削除します。