Быстрый старт
Развертывание
Моделирование данных
Подключение
Запись данных
Миграция
Запросы
Операции и обслуживание
Типовое обслуживание
Секционирование
Резервное копирование и восстановление
Масштабирование
Мониторинг
Настройка производительности
Устранение неполадок
Справочник
Руководство по инструментам
Типы данных
Хранилище данных
Выполняющая система
Конфигурация
Индексы
Расширения
Справочник по 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.