PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Come dichiarare una variabile in PostgreSQL

Crea una nuova impostazione in postgresql.conf per custom_variable_classes:

custom_variable_classes = 'var'

Ricarica la configurazione, ora hai la variabile "var" disponibile in tutti i tuoi database.

Per creare la variabile p_country, usa semplicemente SET:

SET var.p_country = 'US';
SELECT current_setting('var.p_country') AS p_country;

Non è una bellezza, ma funziona.