# 丢弃变换
DROP TRANSFORM — 删除一个变换
# 概要
DROP TRANSFORM [ IF EXISTS ] FOR type_name LANGUAGE lang_name [ CASCADE | RESTRICT ]
# 描述
丢弃变换
删除先前定义的变换。
为了能够删除转换,您必须拥有类型和语言。这些权限与创建转换所需的权限相同。
# 参数
如果存在
如果转换不存在,请不要抛出错误。在这种情况下发出通知。
类型名称
转换的数据类型的名称。
语言名
转换的语言名称。
级联
自动删除依赖于变换的对象,并依次删除依赖于这些对象的所有对象(请参阅第 5.14 节)。
严格
如果有任何对象依赖于它,则拒绝放弃转换。这是默认设置。
# 例子
删除类型的转换hstore
和语言plpythonu
:
DROP TRANSFORM FOR hstore LANGUAGE plpythonu;
# 兼容性
这种形式的丢弃变换
是一个 PostgreSQL 扩展。看创建转换详情。