DROP FOREIGN DATA WRAPPER

DROP FOREIGN DATA WRAPPER — удалить обертку сторонних данных


Синтаксис

DROP FOREIGN DATA WRAPPER [ IF EXISTS ] имя [, ...] [ CASCADE | RESTRICT ]

Описание

Команда DROP FOREIGN DATA WRAPPER удаляет существующую обертку сторонних данных. Для выполнения этой команды текущий пользователь должен быть владельцем соответствующей обертки сторонних данных.


Параметры

IF EXISTS

Не считать ошибкой, если эта обертка сторонних данных не существует. В этом случае выдается только замечание.

имя

Имя существующей обертки сторонних данных.

CASCADE

Автоматически удалять объекты, зависящие от этой обертки сторонних данных (например, сторонние таблицы и серверы), и, в свою очередь, все объекты, зависящие от этих объектов (см. раздел Отслеживание зависимостей).

RESTRICT

Отказать в удалении этой обертки сторонних данных, если от нее зависят какие-либо объекты. Это поведение по умолчанию.


Примеры

Удаление обертки сторонних данных dbi:

DROP FOREIGN DATA WRAPPER dbi;

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

Команда DROP FOREIGN DATA WRAPPER соответствует стандарту ISO/IEC 9075-9 (SQL/MED). Предложение IF EXISTS является расширением QHB.


См. также

CREATE FOREIGN DATA WRAPPER, ALTER FOREIGN DATA WRAPPER