SQL Server обнаруживает транзакции и фиксирует? - PullRequest
0 голосов
/ 16 декабря 2010

У меня есть долгосрочный скрипт, который может иметь или не иметь транзакцию без завершения в конце.Я хотел бы иметь что-то внизу, чтобы просто очистить, и если где-то зависает транзакция, просто зафиксируйте ее, и если есть еще один уровень выше, зафиксируйте это и т. Д.

Как можноЯ так делаю?

Спасибо!

1 Ответ

2 голосов
/ 16 декабря 2010

Цикл, пока все не переключено. Странная ситуация, хотя быть ...

 WHILE XACT_STATE() = 1
      COMMIT TRAN
...