DROP PROTOCOL

Удаляет протокол доступа к данным из базы данных.

Синтаксис

DROP PROTOCOL [IF EXISTS] <name>

Описание

DROP PROTOCOL удаляет указанный протокол из базы данных. Имя протокола указывается в команде CREATE EXTERNAL TABLE для чтения данных из внешнего источника или записи данных в него.

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

Внимание
Если вы удалите протокол доступа к данным, внешние таблицы, определённые с использованием этого протокола, больше не смогут обращаться к внешнему источнику данных.

Параметры

  • IF EXISTS
    • Не выдавать ошибку, если протокол не существует. В этом случае база данных выдаст уведомление.
  • name
    • Имя существующего протокола доступа к данным.

Замечания

Удаление протокола доступа к данным не приводит к удалению обработчиков вызова протокола. Эти функции необходимо удалять вручную.

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

Совместимость

DROP PROTOCOL является расширением Database.

Смотрите также

CREATE EXTERNAL TABLE, CREATE PROTOCOL