Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
pgtle.register_feature_if_not_exists
La funzione pgtle.register_feature_if_not_exists
aggiunge la funzionalità PostgreSQL specificata alla tabella pgtle.feature_info
e identifica l'estensione TLE o un'altra procedura o funzione che utilizza la funzionalità. Per ulteriori informazioni sugli hook e su Trusted Language Extensions, consulta Utilizzo di hook PostgreSQL con le estensioni TLE.
Prototipo di funzione
pgtle.register_feature_if_not_exists(proc regproc, feature pg_tle_feature)
Ruolo
pgtle_admin
Argomenti
proc
: il nome di una stored procedure o una funzione che contiene la logica (codice) da utilizzare come funzionalità dell'estensione TLE. Ad esempio, il codicepw_hook
.feature
: il nome della funzionalità PostgreSQL da registrare per la funzione TLE. Attualmente, l'unica funzionalità disponibile è l'hookpasscheck
. Per ulteriori informazioni, consulta Hook di verifica della password (passcheck).
Output
Restituisce true
dopo aver registrato la funzionalità per l'estensione specificata. Restituisce false
se la funzionalità è già registrata.
Esempio di utilizzo
SELECT pgtle.register_feature_if_not_exists('pw_hook', 'passcheck');