Начало работы
Подключение
Тесты производительности
Развёртывание
Использование данных
Загрузка данных
Миграция данных
Запрос данных
Управление кластерами
Обновление
Глобальное обслуживание
Масштабирование
Мониторинг
Безопасность
Лучшие практики
Технические принципы
Типы данных
Хранилище
Исполняющий движок
Потоковая обработка (Domino)
MARS3 Индексы
Расширения
Расширенные функции
Расширенный запрос
Федеративные запросы
Grafana
Резервное копирование и восстановление
Аварийное восстановление
Руководство
Настройка производительности
Устранение неполадок
Инструменты
Параметры конфигурации
SQL-команда
Часто задаваемые вопросы
Изменение определения внешнего обработчика данных.
ALTER FOREIGN DATA WRAPPER name
[ HANDLER handler_function | NO HANDLER ]
[ VALIDATOR validator_function | NO VALIDATOR ]
[ OPTIONS ( [ ADD | SET | DROP ] option ['value'] [, ... ] ) ]
ALTER FOREIGN DATA WRAPPER name OWNER TO new_owner
ALTER FOREIGN DATA WRAPPER name RENAME TO new_name
ALTER FOREIGN DATA WRAPPER изменяет определение внешнего обработчика данных. Первый оператор изменяет служебную функцию внешнего обработчика данных или общие параметры. В базе данных YMatrix требуется только один параметр. Второй и третий операторы изменяют владельца или имя внешнего пакета данных.
Изменять внешние пакеты данных могут только суперпользователи. Кроме того, владельцами внешних пакетов данных могут быть только суперпользователи.
name
HANDLER handler_function
NO HANDLER
VALIDATOR validator_function
NO VALIDATOR
OPTIONS ( [ ADD | SET | DROP ] option ['value'] [, ... ] )
OWNER TO new_owner
RENAME TO new_name
Изменение определения внешнего обработчика данных с именем dbi: добавление нового параметра foo и удаление параметра bar:
ALTER FOREIGN DATA WRAPPER dbi OPTIONS (ADD foo '1', DROP 'bar');
Изменение функции проверки для обработчика с именем dbi на bob.myvalidator:
ALTER FOREIGN DATA WRAPPER dbi VALIDATOR bob.myvalidator;
Команда ALTER FOREIGN DATA WRAPPER соответствует стандарту ISO/IEC 9075-9 (SQL/MED), однако параметры HANDLER, VALIDATOR, OWNER TO и RENAME TO являются расширениями базы данных YMatrix.