Я использую SQL Server. У меня есть хранимая процедура, которая делает следующее:
INSERT INTO Tbl1
SELECT col1, col2, col3
FROM Tbl2
Мой вопрос: нужна ли транзакция с коммитом? Из-за того, что я смотрю онлайн, это не так. У меня будет это как часть ночного пакетного процесса, поэтому я хочу убедиться, что он ведет себя правильно. Должен ли я сделать попытку поймать в этом случае?