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

Verifique o valor com current_setting()

9.6 e mais recente:


PostgreSQL (9.6+) suporta current_setting('setting_name', 't') para buscar uma configuração e retornar NULL se não estiver definido. você pode combinar isso com coalesce para fornecer um padrão.

9.5 e mais antigos:


De acordo com a pergunta, você pode fazer isso com um plpgsql função que usa um BEGIN ... EXCEPTION manipulador, se você não se importa com o desempenho e a falta de jeito. Mas não há suporte embutido.