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
引数
proc
–pg_tle
機能を含めるように登録されたストアド関数の名前。feature
- 信頼できる言語拡張機能に登録されたpg_tle
機能の名前。
出力
次のように false
または true
を返します。
true
- 関数は拡張機能から機能を正常に登録解除しました。false
– 関数は TLE 拡張機能から機能を登録解除できませんでした。
使用例
SELECT * FROM pgtle.unregister_feature_if_exists('pw_hook', 'passcheck');