2

レコードが他のレコードで使用されているかどうかを知る方法はありますか?

参照整合性の例外をキャッチする以外に、それを見つける方法はありますか?

私は通常、この例外をキャッチし、レコードを削除しないか、削除できないことをユーザーに伝えます。

4

2 に答える 2

2

関連するテーブルに対してクエリを実行できます。

于 2012-12-27T16:19:02.997 に答える
0

Create a stored procedure that uses the FKs in the system tables to build a custom view for each table. In each view, query all the related tables. Run the SP every time you add or remove an FK so that it updates all the views appropriately.

Problem solved.

于 2012-12-28T01:40:37.447 に答える