Перейти к основному содержимому

CANCEL EXPORT

CANCEL EXPORT отменяет указанное задание выгрузки данных. Задания выгрузки со статусом CANCELLED или FINISHED не могут быть отменены. Отмена задания выгрузки является асинхронным процессом. Вы можете использовать оператор SHOW EXPORT для проверки успешной отмены задания выгрузки. Задание выгрузки успешно отменено, если значение State равно CANCELLED.

Оператор CANCEL EXPORT требует наличия хотя бы одной из следующих привилегий для базы данных, к которой относится указанное задание выгрузки: SELECT_PRIV, LOAD_PRIV, ALTER_PRIV, CREATE_PRIV, DROP_PRIV и USAGE_PRIV. Для получения дополнительной информации об описании привилегий см. GRANT.

Синтаксис

CANCEL EXPORT
[FROM db_name]
WHERE QUERYID = "query_id"

Параметры

ПараметрОбязательныйОписание
db_nameНетИмя базы данных, к которой относится задание выгрузки. Если этот параметр не указан, отменяется задание выгрузки в вашей текущей базе данных.
query_idДаИдентификатор запроса задания выгрузки. Вы можете получить идентификатор с помощью функции LAST_QUERY_ID(). Обратите внимание, что эта функция возвращает только последний идентификатор запроса.

Примеры

Пример 1: Отмена задания выгрузки с идентификатором запроса 921d8f80-7c9d-11eb-9342-acde48001121 в текущей базе данных.

CANCEL EXPORT
WHERE queryid = "921d8f80-7c9d-11eb-9342-acde48001121";

Пример 2: Отмена задания выгрузки с идентификатором запроса 921d8f80-7c9d-11eb-9342-acde48001121 в базе данных example_db.

CANCEL EXPORT 
FROM example_db
WHERE queryid = "921d8f80-7c9d-11eb-9342-acde48001122";