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
.