CREATE TEXT SEARCH CONFIGURATION
Определяет новую конфигурацию текстового поиска.
Синтаксис
CREATE TEXT SEARCH CONFIGURATION <name> (
PARSER = <parser_name> |
COPY = <source_config>
)
Описание
Команда CREATE TEXT SEARCH CONFIGURATION создает новую конфигурацию текстового поиска.
Конфигурация текстового поиска определяет анализатор (parser) текстового поиска, который может разделить строку на лексемы (токены), а также словари, используемые для определения того, какие лексемы представляют интерес для поиска.
Если указан только анализатор, новая конфигурация текстового поиска изначально не содержит сопоставлений типов лексем со словарями и, следовательно, будет игнорировать все слова.
Для создания сопоставлений, делающих конфигурацию полезной, необходимо использовать последующие команды ALTER TEXT SEARCH CONFIGURATION.
В качестве альтернативы можно скопировать существующую конфигурацию текстового поиска.
Если указано имя схемы, конфигурация текстового поиска создается в указанной схеме. В противном случае она создается в текущей схеме.
Пользователь, определивший конфигурацию текстового поиска, становится ее владельцем.
Параметры
| Параметр | Описание |
|---|---|
name |
Имя создаваемой конфигурации текстового поиска. Имя может быть указано со схемой |
parser_name |
Имя анализатора текстового поиска, используемого для данной конфигурации |
source_config |
Имя существующей конфигурации текстового поиска для копирования |
Примечания
Опции PARSER и COPY являются взаимоисключающими, поскольку при копировании существующей конфигурации выбранный в ней анализатор также копируется.
Совместимость
Оператор CREATE TEXT SEARCH CONFIGURATION отсутствует в стандарте SQL.