У меня есть оператор вставки:
insert into parentTbl
select firstId, secondId, thirdId, dateTm
from importTbl
where codeId = @codeIdParam
Мне нужно надежно выяснить, вставлена ли вообще эта вставка.В идеале я хотел бы установить переменную @insertedCount
равной количеству вставленных строк, даже если она равна 0.
Я сейчас использую:
set @insertedCount = @@ROWCOUNT
Но это толькополучить последнее количество вставленных строк - проблема в том, что если оператор INSERT SELECT
ничего не вставил, @@ROWCOUNT
не возвращает 0.