Усечение можно откатить или нет - PullRequest
0 голосов
/ 28 мая 2018

Я сталкивался с несколькими статьями, в которых говорилось, что усечение можно откатить в транзакции, поэтому можно откатить и усечение, и удаление.1) Откатить команду удаления можно также только в рамках транзакции, верно?2) Когда и когда мы не можем откатить усеченное выражение

1 Ответ

0 голосов
/ 28 мая 2018

Любую транзакцию можно откатить, содержит ли она TRUNCATE, DELETE или любую другую операцию.Команда ROLLBACK применяется только к транзакциям.В SQL Server нет функции «отката» любой операции, выполняемой вне транзакции.

Чтобы отменить операции, выполненные вне транзакции, вам потребуется выполнить восстановление из резервных копий.

...