CREATE TEXT SEARCH PARSER
CREATE TEXT SEARCH PARSER â ÑоздаÑÑ Ð°Ð½Ð°Ð»Ð¸Ð·Ð°ÑÐ¾Ñ ÑекÑÑового поиÑка
СинÑакÑиÑ
CREATE TEXT SEARCH PARSERимÑ( START =ÑÑнкÑиÑ_наÑала, GETTOKEN =ÑÑнкÑиÑ_вÑдаÑи_ÑÑагменÑа, END =ÑÑнкÑиÑ_оконÑаниÑ, LEXTYPES =ÑÑнкÑиÑ_лекÑ_Ñипов[, HEADLINE =ÑÑнкÑиÑ_вÑдеÑжек] )
ÐпиÑание
CREATE TEXT SEARCH PARSER ÑоздаÑÑ Ð°Ð½Ð°Ð»Ð¸Ð·Ð°ÑÐ¾Ñ ÑекÑÑового поиÑка. ÐнализаÑÐ¾Ñ ÑекÑÑового поиÑка опÑеделÑÐµÑ ÑпоÑоб ÑÐ°Ð·Ð´ÐµÐ»ÐµÐ½Ð¸Ñ ÑекÑÑовой ÑÑÑоки на ÑÑагменÑÑ Ð¸ назнаÑÐµÐ½Ð¸Ñ Ñипов (каÑегоÑий) ÑÑим ÑÑагменÑам. ÐнализаÑÐ¾Ñ Ð½Ðµ оÑÐµÐ½Ñ Ð¿Ð¾Ð»ÐµÐ·ÐµÐ½ Ñам по Ñебе, Ð´Ð»Ñ Ð¾ÑÑÑеÑÑÐ²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð¸Ñка он должен бÑÑÑ Ð¿Ð¾Ð´ÐºÐ»ÑÑÑн к конÑигÑÑаÑии ÑекÑÑового поиÑка вмеÑÑе Ñ Ð¾Ð¿ÑеделÑннÑми ÑловаÑÑми.
ÐÑли ÑказÑваеÑÑÑ Ð¸Ð¼Ñ ÑÑ ÐµÐ¼Ñ, ÑловаÑÑ ÑекÑÑового поиÑка ÑоздаÑÑÑÑ Ð² Ñказанной ÑÑ ÐµÐ¼Ðµ. РпÑоÑивном ÑлÑÑае он ÑоздаÑÑÑÑ Ð² ÑекÑÑей ÑÑ ÐµÐ¼Ðµ.
ÐÑполниÑÑ CREATE TEXT SEARCH PARSER Ð¼Ð¾Ð¶ÐµÑ ÑолÑко ÑÑпеÑполÑзоваÑелÑ. (ÐÑо огÑаниÑение введено поÑомÑ, ÑÑо оÑибоÑное опÑеделение анализаÑоÑа ÑекÑÑового поиÑка Ð¼Ð¾Ð¶ÐµÑ Ð²ÑзваÑÑ Ð½Ð°ÑÑÑÐµÐ½Ð¸Ñ Ð¸Ð»Ð¸ даже Ñбой в ÑабоÑе ÑеÑвеÑа.)
Ðа дополниÑелÑнÑми ÑведениÑми обÑаÑиÑеÑÑ Ðº Ðлаве 12.
ÐаÑамеÑÑÑ
имÑÐÐ¼Ñ Ñоздаваемого анализаÑоÑа ÑекÑÑового поиÑка, возможно, дополненное ÑÑ ÐµÐ¼Ð¾Ð¹.
ÑÑнкÑиÑ_наÑалаÐÐ¼Ñ ÑÑнкÑии, вÑзÑваемой в наÑале обÑабоÑки.
ÑÑнкÑиÑ_вÑдаÑи_ÑÑагменÑаÐÐ¼Ñ ÑÑнкÑии, вÑдаÑÑей ÑледÑÑÑий ÑÑагменÑ.
ÑÑнкÑиÑ_оконÑаниÑÐÐ¼Ñ ÑÑнкÑии, вÑзÑваемой по оконÑании обÑабоÑки.
ÑÑнкÑиÑ_лекÑ_ÑиповÐÐ¼Ñ ÑÑнкÑии пеÑеÑиÑÐ»ÐµÐ½Ð¸Ñ Ð»ÐµÐºÑиÑеÑÐºÐ¸Ñ Ñипов (ÑÑа ÑÑнкÑÐ¸Ñ Ð²ÑдаÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ множеÑÑве Ñипов ÑÑагменÑов, вÑделÑемÑÑ Ð°Ð½Ð°Ð»Ð¸Ð·Ð°ÑоÑом).
ÑÑнкÑиÑ_вÑдеÑжекÐÐ¼Ñ ÑÑнкÑии извлеÑÐµÐ½Ð¸Ñ Ð²ÑдеÑжек (ÑÑа ÑÑнкÑÐ¸Ñ Ð²ÑделÑÐµÑ ÐºÑаÑкое ÑодеÑжание Ð´Ð»Ñ Ð½Ð°Ð±Ð¾Ñа ÑÑагменÑов).
Ðмена ÑÑнкÑий могÑÑ Ð±ÑÑÑ Ð´Ð¾Ð¿Ð¾Ð»Ð½ÐµÐ½Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ ÑÑ ÐµÐ¼Ñ, еÑли ÑÑебÑеÑÑÑ. Ð¢Ð¸Ð¿Ñ Ð°ÑгÑменÑов не ÑказÑваÑÑÑÑ, Ñак как ÑпиÑок аÑгÑменÑов Ð´Ð»Ñ Ð²ÑÐµÑ Ñипов ÑÑнкÑий пÑедопÑеделÑн. ÐбÑзаÑелÑнÑми ÑвлÑÑÑÑÑ Ð²Ñе ÑÑнкÑии, кÑоме ÑÑнкÑии вÑдеÑжек.
ÐÑгÑменÑÑ Ð¼Ð¾Ð³ÑÑ Ð¿ÐµÑеÑиÑлÑÑÑÑÑ Ð² лÑбом поÑÑдке, не ÑолÑко в Ñом, ÑÑо показан вÑÑе.
СовмеÑÑимоÑÑÑ
ÐпеÑаÑÐ¾Ñ CREATE TEXT SEARCH PARSER оÑÑÑÑÑÑвÑÐµÑ Ð² ÑÑандаÑÑе SQL.