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

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

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

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

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

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

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

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

6.1.29. ALTER SERVER

6.1.29. ALTER SERVER

ALTER SERVER — изменение определения внешнего сервера

Синтаксис

ALTER SERVER name [ VERSION 'new_version' ]
    [ OPTIONS ( [ ADD | SET | DROP ] option ['value'] [, ... ] ) ]
ALTER SERVER name OWNER TO { new_owner | CURRENT_ROLE | CURRENT_USER | SESSION_USER }
ALTER SERVER name RENAME TO new_name

Описание

Команда ALTER SERVER изменяет определение внешнего сервера. Первая форма изменяет строку версии сервера или общие параметры сервера (необходимо указать хотя бы одно предложение). Вторая форма изменяет владельца сервера.

Чтобы изменить сервер, вы должны быть его владельцем. Кроме того, чтобы изменить владельца, вы должны иметь возможность выполнить SET ROLE для новой роли-владельца, и вы должны иметь право USAGE на обёртку сторонних данных (foreign-data wrapper) сервера. (Обратите внимание, что суперпользователи удовлетворяют всем этим критериям автоматически.)

Параметры

name

Имя существующего сервера.

new_version

Новая версия сервера.

OPTIONS ( [ ADD | SET | DROP ] option ['value'] [, ... ] )

Изменяет параметры сервера. ADD, SET и DROP указывают действие, которое нужно выполнить. ADD подразумевается, если операция не указана явно. Имена параметров должны быть уникальными; имена и значения также проверяются с использованием библиотеки обёртки сторонних данных (foreign-data wrapper) сервера.

new_owner

Имя пользователя нового владельца внешнего сервера.

new_name

Новое имя для внешнего сервера.

Примеры

Изменить сервер foo, добавить параметры подключения:

ALTER SERVER foo OPTIONS (host 'foo', dbname 'foodb');

Изменить сервер foo, изменить версию, изменить параметр host:

ALTER SERVER foo VERSION '8.4' OPTIONS (SET host 'baz');

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

Команда ALTER SERVER соответствует стандарту ISO/IEC 9075-9 (SQL/MED). Формы OWNER TO и RENAME являются расширениями PostgreSQL.

Смотрите также

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

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