GET_WRITE_OPERATIONS

Содержание раздела
  1. Действия перед запросом
  2. Синтаксис
  3. Варианты ответа
    1. Параметры ответа
  4. Ограничения

Поддерживается в версиях:  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.

Запрос возвращает информацию о незавершенных операциях записи в логической БД.

Под незавершенными понимаются операции со статусами «Выполняется» и «Отменяется». Подробнее о возможных статусах операций см. в разделе Операция записи > Статусы операций.

Незавершенную операцию записи можно перезапустить или отменить. Подробнее о способах обработки незавершенных операций см. в разделе Управление операциями записи.

Действия перед запросом

Перед выполнением запроса выберите логическую базу данных, используемую по умолчанию, если она еще не выбрана.

Синтаксис

GET_WRITE_OPERATIONS()

На рисунке ниже показан пример ответа с одной операцией в статусе «Выполняется». Операция запущена запросом INSERT SELECT FROM external_table, который загружает данные в логическую таблицу sales с использованием внешней таблицы загрузки sales_ext_upload.

Пример ответа GET_WRITE_OPERATIONS

Варианты ответа

Успешный ответ содержит объект ResultSet, где каждая строка соответствует одной операции. Неуспешный ответ содержит исключение.

Параметры ответа

При успешном ответе по каждой операции возвращается следующая информация:

  • sys_cn — номер операции записи;
  • status — статус операции записи. Возможные значения: 0 — выполняется, 2 — отменяется;
  • destination_table_name — имя таблицы-приемника данных;
  • external_table_name — имя внешней таблицы загрузки, которая участвовала в операции. Значение отсутствует, если внешняя таблица не участвовала в операции (например, операция была запущена запросом обновления данных);
  • query — исходный запрос операции записи.

Начиная с версии 6.1, в столбце query возвращается запрос, содержащий переносы строк. В предыдущий версиях запрос возвращался без переносов.

Ограничения

Запрос не возвращает информацию о завершенных операциях записи.