Здравствуйте, Tanya, Вы писали:
T>Надо перевести хранимые процедуры с ORACLE на MS SQL 2000 T>Допустим, есть "рабочая" процедура spWork, которая завершается или ROLLBACK или COMMIT-м всех своих действий (вставки, удаления и т.п). Внутри spWork для записи лога (внутри транзакции) вызывается хранимая процедура spWriteLog().
T>Процедура spWriteLog(), которая пишет лог ошибок в базу под ORACLE работает в автономной транзакции и все OK . Есть ли аналог этого в MS SQL? А то сейчас под MS, если делается ROLLBACK, то все, что писалось в лог пропадат.
T>Спасибо.
нет таких транзакций в MS SQL.
Das Reich der Freiheit beginnt da, wo die Arbeit aufhört. (c) Karl Marx