DROP TEXT SEARCH PARSER

DROP TEXT SEARCH PARSER — удалить анализатор текстового поиска

Синтаксис

DROP TEXT SEARCH PARSER [ IF EXISTS ] имя [ CASCADE | RESTRICT ]

Описание

Команда DROP TEXT SEARCH PARSER удаляет существующий анализатор текстового поиска. Чтобы выполнить эту команду, нужно быть суперпользователем.

Параметры

IF EXISTS

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

имя

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

CASCADE

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

RESTRICT

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

Примеры

Удаление анализатора текстового поиска my_parser:

DROP TEXT SEARCH PARSER my_parser;

Эта команда не будет выполнена, если существуют какие-либо конфигурации текстового поиска, использующие этот анализатор. Чтобы удалить такие конфигурации вместе с анализатором, нужно дополнительно указать CASCADE.

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

В стандарте SQL нет команды DROP TEXT SEARCH PARSER.

См. также

ALTER TEXT SEARCH PARSER, CREATE TEXT SEARCH PARSER