pgtle.unregister_feature_if_exists
unregister_feature
函数提供了一种方法,用于删除注册为使用 pg_tle
功能(如挂钩)的函数。有关更多信息,请参阅在您的 TLE 扩展中使用 PostgreSQL 挂钩。成功取消注册该功能后,返回 true
。如果未注册该功能,则返回 false
。
有关为 TLE 扩展注册 pg_tle
功能的信息,请参阅pgtle.register_feature。
函数原型
pgtle.unregister_feature_if_exists(proc regproc, feature pg_tle_features)
角色
pgtle_admin
Arguments
proc
– 为包含pg_tle
功能而注册的存储函数的名称。feature
– 向可信语言扩展注册的pg_tle
功能的名称。
输出
返回 true
或 false
,如下所示。
true
– 该函数已成功将该功能从扩展中取消注册。false
– 该函数无法从 TLE 扩展中取消注册该功能。
用法示例
SELECT * FROM pgtle.unregister_feature_if_exists(pw_hook, passcheck);