?
This document uses PHP Chinese website manual Release
ALTER TEXT SEARCH DICTIONARY name ( option [ = value ] [, ... ] ) ALTER TEXT SEARCH DICTIONARY name RENAME TO new_name ALTER TEXT SEARCH DICTIONARY name OWNER TO new_owner
ALTER TEXT SEARCH DICTIONARY更改文本搜索字典的定義。 您可以更改字典的指定模板選項(xiàng),或者更改字典的名稱或者屬主。
您必須是字典的所有者,才能使用ALTER TEXT SEARCH DICTIONARY。
已有文本搜索字典的名稱(可有模式修飾)。
為該字典設(shè)置的指定模板選項(xiàng)的名稱。
用于指定模板選項(xiàng)的新值。如果等號(hào)和價(jià)值被省略了,那么這個(gè)選項(xiàng)的 任何先前的設(shè)置都將從字典中刪除,允許使用默認(rèn)值。
文本搜索字典的新名稱。
文本搜索字典的新所有者。
指定模板選項(xiàng)可以任意順序出現(xiàn)。
以下示例命令為Snowball-based字典改變省略詞列表。其他參數(shù)保持不變。
ALTER TEXT SEARCH DICTIONARY my_dict ( StopWords = newrussian );
以下示例命令改變語(yǔ)言選項(xiàng)為荷蘭,并刪除完整的省略此選項(xiàng)。
ALTER TEXT SEARCH DICTIONARY my_dict ( language = dutch, StopWords );
接下來(lái)的示例命令"更新"字典的定義,實(shí)際上不需要任何改變。
ALTER TEXT SEARCH DICTIONARY my_dict ( dummy );
(這可以運(yùn)行的原因是,如果沒有這樣的選項(xiàng),選項(xiàng)刪除代碼不會(huì)申訴。 在為字典修改配置文件時(shí)這個(gè)方法是很有效的。ALTER將會(huì) 強(qiáng)制現(xiàn)有的數(shù)據(jù)庫(kù)會(huì)話來(lái)重讀配置文件,否則如果預(yù)先已經(jīng)讀過(guò),將不會(huì)對(duì)他們執(zhí)行此操作。
在SQL標(biāo)準(zhǔn)中沒有ALTER TEXT SEARCH DICTIONARY語(yǔ)句。