Перейти к основному содержимому

CREATE TEXT SEARCH CONFIGURATION

примечание

Эта страница переведена при помощи нейросети GigaChat.

CREATE TEXT SEARCH CONFIGURATION – создание новой конфигурации текстового поиска.

Синтаксис

CREATE TEXT SEARCH CONFIGURATION name (
PARSER = parser_name |
COPY = source_config
)

Описание

CREATE TEXT SEARCH CONFIGURATION создает новую конфигурацию текстового поиска. Конфигурация текстового поиска определяет анализатор текстового поиска, который может разделить строку на токены, а также словари, которые могут использоваться для определения того, какие токены представляют интерес для поиска.

Если указан только анализатор, то новая конфигурация текстового поиска изначально не имеет сопоставлений типов токенов со словарями и поэтому будет игнорировать все слова. Последующие команды ALTER TEXT SEARCH CONFIGURATION должны использоваться для создания сопоставлений, чтобы сделать конфигурацию полезной. В качестве альтернативы можно скопировать существующую конфигурацию текстового поиска.

Если указано имя схемы, то конфигурация текстового поиска создается в указанной схеме. В противном случае она создается в текущей схеме.

Пользователь, который определяет конфигурацию текстового поиска, становится его владельцем.

Параметры

name
Имя конфигурации текстового поиска, которая будет создана. Имя может быть квалифицировано схемой.
parser_name
Имя анализатора текстового поиска для использования с этой конфигурацией.
source_config
Имя существующей конфигурации текстового поиска для копирования.

Примечания

Параметры PARSER и COPY являются взаимоисключающими, потому что при копировании существующей конфигурации также копируется выбор парсера.

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

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

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

ALTER TEXT SEARCH CONFIGURATION, DROP TEXT SEARCH CONFIGURATION