0
外部キー制約のあるテーブルに重複値を挿入しようとしていますが、実際の問題はキャッチブロック内の値をキャッチして出力として返すことですパラメータ。SQL Server:主キー制約違反で重複キーを挿入できません
あなたができることがあれば教えてください。
ありがとうございます。
外部キー制約のあるテーブルに重複値を挿入しようとしていますが、実際の問題はキャッチブロック内の値をキャッチして出力として返すことですパラメータ。SQL Server:主キー制約違反で重複キーを挿入できません
あなたができることがあれば教えてください。
ありがとうございます。
BEGIN TRY
insert into primary_keyed_table
END TRY
BEGIN CATCH
select error_message()
select REPLACE (error_message(),'Violation of primary key.....','')
END CATCH
この方法を試して、replaceを使用して、エラーメッセージから不要な部分を削除してください。エラーメッセージに重複している可能性があることが表示されます。重複をキャプチャします。 – TharunRaja
データの挿入方法の詳細を教えてください。手続きで?アプリケーションを通じて?ループで?トリガーで? .... – FLICKER
whileループを使用するプロシージャで。 – user3756135