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