CREATE TEXT SEARCH DICTIONARY#
CREATE TEXT SEARCH DICTIONARY
CREATE TEXT SEARCH DICTIONARY — определить новый словарь текстового поиска
Синтаксис
CREATE TEXT SEARCH DICTIONARYname
( TEMPLATE =template
[,option
=value
[, ... ]] )
Описание
CREATE TEXT SEARCH DICTIONARY
создает новый словарь текстового поиска. Словарь текстового поиска определяет способ распознавания интересных или неинтересных слов для поиска. Словарь зависит от шаблона текстового поиска, который определяет функции, выполняющие фактическую работу. Обычно словарь предоставляет некоторые параметры, которые управляют детальным поведением функций шаблона.
Если указано имя схемы, то словарь полнотекстового поиска создается в указанной схеме. В противном случае он создается в текущей схеме.
Пользователь, который определяет словарь текстового поиска, становится его владельцем.
См. Глава 12 для получения дополнительной информации.
Параметры
name
Имя создаваемого словаря полнотекстового поиска. Имя может быть указано с указанием схемы.
template
Имя шаблона текстового поиска, который будет определять основное поведение этого словаря.
option
Имя специфичной для шаблона опции, которая должна быть установлена для этого словаря.
value
Значение, которое следует использовать для специфичной для шаблона опции. Если значение не является простым идентификатором или числом, оно должно быть заключено в кавычки (но вы всегда можете заключить его в кавычки, если хотите).
Опции можно указать в любом порядке.
Примеры
Следующая команда создает словарь на основе Snowball с нестандартным списком стоп-слов.
CREATE TEXT SEARCH DICTIONARY my_russian ( template = snowball, language = russian, stopwords = myrussian );
Совместимость
В стандарте SQL нет оператора CREATE TEXT SEARCH DICTIONARY
.