SQL Server 2000 データベースにテーブルとテーブルがありますcustomer
。order
テーブルに存在しない を使用してorder
テーブルに注文を入れたくないので、 に外部キー制約を設定しました。customerID
customer
customerID
これはすべて正常に機能しますが、制約に違反する可能性のあるストアド プロシージャを作成するときに、制約に違反するかどうかを確認し、違反する場合はクエリをスキップ/ロールバックする方法はありますか?
その瞬間、ストアド プロシージャがエラーを返し、それが私の ASP ページに表示され、かなり見苦しく見えますが、ほとんどのユーザーはそれを理解できません。
可能であれば、エラーを処理するよりエレガントな方法が欲しいです。
ありがとう