ALTER TEXT SEARCH DICTIONARY
Синтаксис
ALTER TEXT SEARCH DICTIONARY имя ( параметр [ = значение ] [, ... ] ) ALTER TEXT SEARCH DICTIONARY имя RENAME TO новое_имя ALTER TEXT SEARCH DICTIONARY имя OWNER TO новый_владелец ALTER TEXT SEARCH DICTIONARY имя SET SCHEMA новая_схема
Описание
ALTER TEXT SEARCH DICTIONARY изменяет определение словаря текстового поиска. Эта команда позволяет изменить параметры словаря, связанные с шаблонами, или сменить владельца или имя словаря.
Выполнить ALTER TEXT SEARCH DICTIONARY может только владелец словаря.
Параметры
- имя
Имя (возможно, дополненное схемой) существующего словаря текстового поиска.
- параметр
Имя параметра шаблона, устанавливаемого для данного словаря.
- значение
Новое значение для параметра настройки шаблонов. Если знак равно и значение опущено, предыдущее значение параметра удаляется из словаря, что позволяет вернутся к значению по умолчанию.
- новое_имя
Новое имя словаря текстового поиска.
- новый_владелец
Новый владелец словаря текстового поиска.
- новая_схема
Новая схема словаря текстового поиска.
Параметры настройки шаблонов могут перечисляться в любом порядке.
Примеры
Команда в следующем примере меняет список стоп-слов словаря на базе Snowball. Другие параметры остаются неизменными.
ALTER TEXT SEARCH DICTIONARY my_dict ( StopWords = newrussian );
Команда в следующем примере меняет параметр, определяющий язык, на dutch, и удаляет параметр, задающий список стоп-слов.
ALTER TEXT SEARCH DICTIONARY my_dict ( language = dutch, StopWords );
Следующая команда "изменяет" определение словаря, на самом деле не меняя ничего.
ALTER TEXT SEARCH DICTIONARY my_dict ( dummy );
(Это работает потому, что код удаления параметра не считает ошибкой отсутствие такого параметра.) Этот трюк может быть полезен при изменении файлов конфигурации словаря; ALTER принудит все существующие сеансы перечитать файлы конфигурации, что в противном случае они не сделают никогда, если прочитали конфигурацию ранее.
Пред. | Начало | След. |
ALTER TEXT SEARCH CONFIGURATION | Уровень выше | ALTER TEXT SEARCH PARSER |