本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
pgtle.register_feature_if_not_exists
pgtle.register_feature_if_not_exists
函數會將指定的 PostgreSQL 功能新增至 pgtle.feature_info
資料表,並識別 TLE 延伸模組或其他使用該功能的程序或函數。如需掛鉤和受信任語言延伸模組的詳細資訊,請參閱 搭配您的延伸模組使用 PostgreSQL 掛鉤。
函數原型
pgtle.register_feature_if_not_exists(proc regproc, feature pg_tle_feature)
角色
pgtle_admin
引數
proc
– 預存程序或函數的名稱,此預存程序或函數包含可用作 TLE 延伸功能之功能的邏輯 (程式碼)。例如,pw_hook
程式碼。feature
– 要針對 TLE 函數註冊的 PostgreSQL 功能名稱。目前,唯一可用的功能為passcheck
掛鉤。如需詳細資訊,請參閱 密碼檢查掛鉤 (passcheck)。
輸出
在針對指定的延伸模組註冊功能之後傳回 true
。如果此功能已註冊,則會傳回 false
。
使用範例
SELECT pgtle.register_feature_if_not_exists('pw_hook', 'passcheck');