BEGIN TRANSACTION
BEGIN TRY
--DO_ACTION
--COMMIT_TRANSACTION
END TRY
BEGIN CATCH
--LOG_ERROR (e.g. INSERT INTO ErrorTable (ERROR_MESSAGE(), ...))
--ROLLBACK
END CATCH
次のことを実行しようとしていますが、ROLLBACKコマンドがエラーのログをロールバックしているため、「ErrorTable」には何も含まれていません。
この状況でやりたいことをどうやってやるの?