pgtle.unregister_feature_if_exists - Amazon Aurora

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 功能的名称。

输出

返回 truefalse,如下所示。

  • true – 该函数已成功将该功能从扩展中取消注册。

  • false – 该函数无法从 TLE 扩展中取消注册该功能。

用法示例

SELECT * FROM pgtle.unregister_feature_if_exists('pw_hook', 'passcheck');