ROLLBACK CRASHED_WRITE_OPERATIONS
Содержание раздела
Поддерживается в версиях: 6.12 / 6.11 / 6.10 / 6.9 / 6.8 / 6.7 / 6.6 / 6.5 / 6.4 / 6.3 / 6.2 / 6.1 / 6.0 / 5.8 / 5.7 / 5.6 / 5.5 / 5.4 / 5.3 / 5.2 / 5.1 / 5.0.
Запрос перезапускает отмену всех незавершенных операций записи со статусом 2 («Отменяется») в логической базе данных.
Перезапустить отмену отдельной операции можно запросом RESUME_WRITE_OPERATION.
Действия перед запросом
Перед выполнением запроса:
- Устраните причины, по которым операция не была завершена.
- Выберите логическую базу данных, используемую по умолчанию, если она еще не выбрана.
Синтаксис
ROLLBACK CRASHED_WRITE_OPERATIONS
Варианты ответа
- Успешный ответ содержит объект ResultSet, где каждая строка соответствует одной операции записи, отмена которой была перезапущена.
- Неуспешный ответ содержит исключение.
Пустая строка в ответе означает, что в логической БД нет незавершенных операций со статусом «Отменяется».
Параметры ответа
По каждой операции записи возвращается информация:
table_name
— имя таблицы-приемника данных;sys_cn_operations
— номер операции записи, отмена которой была перезапущена.
Ограничения
- При обработке запроса все неактивные датасорсы пропускаются без возврата ошибки. Ошибка возвращается, если не осталось ни одного активного датасорса, подходящего для исполнения запроса.
Пример
USE marketing;
ROLLBACK CRASHED_WRITE_OPERATIONS;