CREATE TEXT SEARCH DICTIONARY
CREATE TEXT SEARCH DICTIONARY â ÑоздаÑÑ ÑловаÑÑ ÑекÑÑового поиÑка
СинÑакÑиÑ
CREATE TEXT SEARCH DICTIONARYимÑ( TEMPLATE =Ñаблон[,паÑамеÑÑ=знаÑение[, ... ]] )
ÐпиÑание
CREATE TEXT SEARCH DICTIONARY ÑоздаÑÑ ÑловаÑÑ ÑекÑÑового поиÑка. СловаÑÑ ÑекÑÑового поиÑка опÑеделÑÐµÑ ÑпоÑоб вÑÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ñлов, пÑедÑÑавлÑÑÑиÑ
или не пÑедÑÑавлÑÑÑиÑ
инÑеÑÐµÑ Ð´Ð»Ñ Ð¿Ð¾Ð¸Ñка. РабоÑа ÑловаÑÑ Ð·Ð°Ð²Ð¸ÑÐ¸Ñ Ð¾Ñ Ñаблона ÑекÑÑового поиÑка, в коÑоÑом опÑеделÑÑÑÑÑ ÑÑнкÑии, ÑобÑÑвенно вÑполнÑÑÑие дейÑÑвиÑ. ÐбÑÑно ÑловаÑÑ Ð·Ð°Ð´Ð°ÑÑ Ð½ÐµÐºÐ¾ÑоÑÑе паÑамеÑÑÑ, ÑпÑавлÑÑÑие ÑаÑÑнÑм поведением ÑÑнкÑий Ñаблона.
ÐÑли ÑказÑваеÑÑÑ Ð¸Ð¼Ñ ÑÑ ÐµÐ¼Ñ, ÑловаÑÑ ÑекÑÑового поиÑка ÑоздаÑÑÑÑ Ð² Ñказанной ÑÑ ÐµÐ¼Ðµ. РпÑоÑивном ÑлÑÑае он ÑоздаÑÑÑÑ Ð² ÑекÑÑей ÑÑ ÐµÐ¼Ðµ.
ÐладелÑÑем ÑловаÑÑ ÑекÑÑового поиÑка ÑÑановиÑÑÑ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ ÐµÐ³Ð¾ ÑоздавÑий.
Ðа дополниÑелÑнÑми ÑведениÑми обÑаÑиÑеÑÑ Ðº Ðлаве 12.
ÐаÑамеÑÑÑ
имÑÐÐ¼Ñ Ñоздаваемого ÑловаÑÑ ÑекÑÑового поиÑка, возможно, дополненное ÑÑ ÐµÐ¼Ð¾Ð¹.
ÑаблонÐÐ¼Ñ Ñаблона ÑекÑÑового поиÑка, коÑоÑÑй бÑÐ´ÐµÑ Ð¾Ð¿ÑеделÑÑÑ Ð¾Ð±Ñее поведение ÑÑого ÑловаÑÑ.
паÑамеÑÑÐÐ¼Ñ Ð¿Ð°ÑамеÑÑа Ñаблона, ÑÑÑанавливаемого Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ ÑловаÑÑ.
знаÑениеÐнаÑение Ð´Ð»Ñ Ð¿Ð°ÑамеÑÑа, ÑвÑзанного Ñ Ñаблоном. ÐÑли ÑÑо не пÑоÑÑой иденÑиÑикаÑÐ¾Ñ Ð¸Ð»Ð¸ ÑиÑло, его ÑледÑÐµÑ Ð·Ð°ÐºÐ»ÑÑиÑÑ Ð² кавÑÑки (пÑи желании его можно заклÑÑаÑÑ Ð² кавÑÑки вÑегда).
ÐаÑамеÑÑÑ Ð¼Ð¾Ð³ÑÑ Ð¿ÐµÑеÑиÑлÑÑÑÑÑ Ð² лÑбом поÑÑдке.
ÐÑимеÑÑ
Ðоманда в ÑледÑÑÑем пÑимеÑе ÑоздаÑÑ ÑловаÑÑ Ð½Ð° базе Snowball Ñ Ð½ÐµÑÑандаÑÑнÑм ÑпиÑком ÑÑоп-Ñлов.
CREATE TEXT SEARCH DICTIONARY my_russian (
template = snowball,
language = russian,
stopwords = myrussian
);СовмеÑÑимоÑÑÑ
ÐпеÑаÑÐ¾Ñ CREATE TEXT SEARCH DICTIONARY оÑÑÑÑÑÑвÑÐµÑ Ð² ÑÑандаÑÑе SQL.