×
Мы обрабатываем cookies, чтобы сделать наш сайт удобнее и персонализированнее для вас. Подробнее: политика использования «cookies» и «политики конфиденциальности».

Для самостоятельной настройки ознакомьтесь с инструкцией

Дополнительные настройки cookies в браузерах

Файлы cookie автоматически загружаются в ваш браузер при посещении веб-сайта. У вас есть возможность управлять этими файлами. Если Вы не согласны с использованием файлов cookies, запретите их сохранение на своём устройстве, удалите уже имеющиеся файлы cookies через настройки браузера или прекратите использование сайта.

При отключении обработки cookie наш сайт продолжит функционировать, однако будут использоваться исключительно необходимые технические файлы, без которых работа ресурса невозможна.

Инструкция по отключению cookies
Принять
Настроить
Отклонить

ДОКУМЕНТАЦИЯ

Выберите версию, форк и язык для СУБД Digital Q.DataBase, чтобы прочитать или скачать всю документацию.
Техподдержка
Документация
Диасофт
Авторские права © 2016–2025 ООО "Диасофт Экосистема"
Скачать всю документацию:

6.1.36. ALTER TEXT SEARCH DICTIONARY

6.1.36. ALTER TEXT SEARCH DICTIONARY

ALTER TEXT SEARCH DICTIONARY — изменение определения словаря текстового поиска

Синтаксис

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_ROLE | CURRENT_USER | SESSION_USER }
ALTER TEXT SEARCH DICTIONARY name SET SCHEMA new_schema

Описание

ALTER TEXT SEARCH DICTIONARY изменяет определение словаря текстового поиска. Вы можете изменить специфичные для шаблона параметры словаря или изменить его имя или владельца.

Вы должны быть владельцем словаря, чтобы использовать ALTER TEXT SEARCH DICTIONARY.

Параметры

name

Имя (возможно, с указанием схемы) существующего словаря текстового поиска.

option

Имя специфичного для шаблона параметра, который следует установить для этого словаря.

value

Новое значение для специфичного для шаблона параметра. Если знак равенства и значение опущены, то любая предыдущая настройка этого параметра удаляется из словаря, позволяя использовать значение по умолчанию.

new_name

Новое имя словаря текстового поиска.

new_owner

Новый владелец словаря текстового поиска.

new_schema

Новая схема для словаря текстового поиска.

Специфичные для шаблона параметры могут указываться в любом порядке.

Примеры

Следующая примерная команда изменяет список стоп-слов для словаря на основе 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 заставит существующие сеансы базы данных перечитать файлы конфигурации, чего они в противном случае никогда бы не сделали, если уже читали их ранее.

Совместимость

В стандарте SQL нет оператора ALTER TEXT SEARCH DICTIONARY.

Наверх
свяжитесь
с нами
контакты
Для прямой связи с нами вы можете использовать контакты ниже, либо оставить заявку через форму обратной связи, и мы обязательно свяжемся с вами

*поля обязательные к заполнению