支援的版本: 目前 (17) / 16 / 15 / 14 / 13
開發版本: devel
不支援的版本: 12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4

DROP SERVER

DROP SERVER — 移除一個外部伺服器描述子

概要

DROP SERVER [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]

描述

DROP SERVER 移除一個現有的外部伺服器描述子。要執行此命令,目前的用戶必須是伺服器的擁有者。

參數

IF EXISTS

如果伺服器不存在,不要拋出錯誤。在這種情況下會發出一個通知。

name

現有伺服器的名稱。

CASCADE

自動刪除依賴於伺服器的物件(例如使用者映射),進而刪除依賴於這些物件的所有物件(請參閱第 5.15 節)。

RESTRICT

如果任何物件依賴於伺服器,則拒絕刪除伺服器。這是預設行為。

範例

如果伺服器 foo 存在,則將其刪除

DROP SERVER IF EXISTS foo;

相容性

DROP SERVER 符合 ISO/IEC 9075-9 (SQL/MED)。 IF EXISTS 子句是一個 PostgreSQL 擴充功能。

提交更正

如果您在文件中看到任何不正確、與您使用特定功能時的體驗不符或需要進一步澄清的地方,請使用此表單來回報文件問題。