Начало работы
Подключение
Тесты производительности
Развёртывание
Использование данных
Загрузка данных
Миграция данных
Запрос данных
Управление кластерами
Обновление
Глобальное обслуживание
Масштабирование
Мониторинг
Безопасность
Лучшие практики
Технические принципы
Типы данных
Хранилище
Исполняющий движок
Потоковая обработка (Domino)
MARS3 Индексы
Расширения
Расширенные функции
Расширенный запрос
Федеративные запросы
Grafana
Резервное копирование и восстановление
Аварийное восстановление
Руководство
Настройка производительности
Устранение неполадок
Инструменты
Параметры конфигурации
SQL-команда
Часто задаваемые вопросы
Изменяет определение словаря полнотекстового поиска.
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> | CURRENT_USER | SESSION_USER }
ALTER TEXT SEARCH DICTIONARY <name> SET SCHEMA <new_schema>
Команда ALTER TEXT SEARCH DICTIONARY изменяет определение словаря полнотекстового поиска. Вы можете изменить параметры, специфичные для шаблона словаря, либо переименовать словарь или изменить его владельца.
Чтобы использовать команду ALTER TEXT SEARCH DICTIONARY, вы должны быть владельцем словаря.
Следующая команда изменяет список стоп-слов для словаря на основе Snowball. Остальные параметры остаются без изменений:
ALTER TEXT SEARCH DICTIONARY my_dict ( StopWords = english );
Следующая команда изменяет параметр языка на dutch и полностью удаляет параметр стоп-слов:
ALTER TEXT SEARCH DICTIONARY my_dict ( language = dutch, StopWords );
Следующая команда «обновляет» определение словаря, фактически не внося никаких изменений:
ALTER TEXT SEARCH DICTIONARY my_dict ( dummy );
(Это работает, потому что код удаления параметра не выдает ошибку, если такого параметра нет.) Этот приём удобен при изменении конфигурационных файлов словаря: команда ALTER заставит существующие сеансы базы данных повторно прочитать конфигурационные файлы, чего они не сделали бы, если уже читали их ранее.
Оператор ALTER TEXT SEARCH DICTIONARY отсутствует в стандарте SQL.