pgtle.register_feature_if_not_exists - Amazon Aurora

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 codice pw_hook.

  • feature: il nome della funzionalità PostgreSQL da registrare per la funzione TLE. Attualmente, l'unica funzionalità disponibile è l'hook passcheck. 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');