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