PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Como declarar variável no PostgreSQL


Crie uma nova configuração em postgresql.conf para custom_variable_classes:
custom_variable_classes = 'var'

Recarregue a configuração, agora você tem a variável "var" disponível em todos os seus bancos de dados.

Para criar a variável p_country, basta usar SET:
SET var.p_country = 'US';
SELECT current_setting('var.p_country') AS p_country;

Não é uma beleza, mas funciona.