W3Cschool
恭喜您成為首批注冊用戶
獲得88經驗值獎勵
ALTER SERVER — 更改一個外部服務器的定義
ALTER SERVER name [ VERSION 'new_version' ] [ OPTIONS ( [ ADD | SET | DROP ] option ['value'] [, ... ] ) ]
ALTER SERVER name OWNER TO { new_owner | CURRENT_USER | SESSION_USER }
ALTER SERVER name RENAME TO new_name
ALTER SERVER
更改一個外部服務器的定義。 第一種形式更改該服務器的版本字符串或者該服務器的一般選項(至少要求 一個子句)。第二種形式更改該服務器的擁有者。
要修改該服務器,你必須是它的擁有者。此外為了修改擁有者,你必須擁有 該服務器并且是新?lián)碛薪巧囊粋€直接或者間接成員,并且你必須具有該服 務器的外部數(shù)據包裝器上的USAGE
特權(注意超級用戶自動 滿足所有這些政策)。
name
一個現(xiàn)有服務器的名稱。
new_version
新的服務器版本。
OPTIONS ( [ ADD | SET | DROP ] option
['value
'] [, ... ] )
更改該服務器的選項。ADD
、SET
和 DROP
指定要執(zhí)行的動作。如果沒有顯式地指定操作, 將會假定為ADD
。選項名稱必須唯一,名稱和值也會 使用該服務器的外部數(shù)據包裝器庫進行驗證。
new_owner
該外部服務器的新?lián)碛姓叩挠脩裘?/p>
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 擴展。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: