DROP SERVER

DROP SERVER — удалить дескриптор стороннего сервера

Синтаксис

DROP SERVER [ IF EXISTS ] имя [, ...] [ CASCADE | RESTRICT ]

Описание

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


Параметры

IF EXISTS

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

имя

Имя существующего сервера.

CASCADE

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

RESTRICT

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


Примеры

Удаление сервера foo, если он существует:

DROP SERVER IF EXISTS foo;

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

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


См. также

CREATE SERVER, ALTER SERVER