2025年9月25日: PostgreSQL 18 釋出!
支援的版本: 當前 (18) / 17 / 16 / 15 / 14 / 13
開發版本: devel
不支援的版本: 12 / 11 / 10 / 9.6 / 9.5

DROP TRANSFORM

DROP TRANSFORM — 刪除一個轉換

概要

DROP TRANSFORM [ IF EXISTS ] FOR type_name LANGUAGE lang_name [ CASCADE | RESTRICT ]

描述

DROP TRANSFORM 刪除一個先前定義的轉換。

要刪除一個轉換,您必須擁有該型別和語言。這些與建立轉換所需的許可權相同。

引數

IF EXISTS

如果轉換不存在,不要丟擲錯誤。在這種情況下會發出一個通知。

type_name

轉換的資料型別的名稱。

lang_name

轉換的語言的名稱。

CASCADE

自動刪除依賴於該轉換的物件,以及反過來依賴於這些物件的任何物件(參見 第 5.15 節)。

RESTRICT

如果任何物件依賴於該轉換,則拒絕刪除該轉換。這是預設行為。

示例

刪除型別為 hstore 和語言為 plpython3u 的轉換

DROP TRANSFORM FOR hstore LANGUAGE plpython3u;

相容性

此形式的 DROP TRANSFORMPostgreSQL 的一個擴充套件。有關詳細資訊,請參閱 CREATE TRANSFORM

另請參閱

CREATE TRANSFORM

提交更正

如果您在文件中看到任何不正確、與您對特定功能的體驗不符或需要進一步闡明的內容,請使用 此表格 來報告文件問題。