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