挿入ステートメントがあります:
insert into parentTbl
select firstId, secondId, thirdId, dateTm
from importTbl
where codeId = @codeIdParam
そのインサートが何かを挿入したかどうかを確実に確認する必要があります。@insertedCount理想的には、挿入された行数が0であっても、変数を設定したいと思います。
私は現在使用しています:
set @insertedCount = @@ROWCOUNT
しかし、それは挿入された行の最後の数を取得するだけのようです-問題は、INSERT SELECTステートメントが何も挿入しなかった場合、@@ROWCOUNTが0を返さないことです。