本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
pgtle.unregister_feature_if_exists
unregister_feature
函數會提供一種方法,來刪除已註冊為使用 pg_tle
功能 (例如掛鉤) 的函數。如需更多詳細資訊,請參閱 搭配您的延伸模組使用 PostgreSQL 掛鉤。在成功取消註冊功能之後傳回 true
。如果功能未註冊,則會傳回 false
。
如需為 TLE 延伸模組註冊 pg_tle
功能的相關資訊,請參閱 pgtle.register_feature。
函數原型
pgtle.unregister_feature_if_exists('proc regproc', 'feature pg_tle_features')
角色
pgtle_admin
引數
proc
– 已註冊來包含pg_tle
功能的預存函數名稱。feature
– 已向受信任語言延伸模組註冊的pg_tle
功能名稱。
輸出
傳回 true
或 false
,如下所示。
true
– 函數已成功從延伸模組中取消註冊功能。false
– 函數無法從 TLE 延伸模組中取消註冊功能。
使用範例
SELECT * FROM pgtle.unregister_feature_if_exists('pw_hook', 'passcheck');