Administração do sistema
Definindo variáveis de sessão do PostgrSQL no script engine
RT.FAQ-143205
Caso seja necessário definir uma variável de sessão do PostgreSQL dentro de um script, deve-se proceder da seguinte forma:
set db.NOME-DA-VARIAVEL valor;
Algumas variáveis úteis:
lc_numeric
Permite definir o idioma/localização a ser utilizada na formatação de números. Note que para isso, deve-se usar o 'D' como separador decimal da função to_char ao invés de '.'.
Exemplo:
set db.lc_numeric 'pt_br';
echo to_char(12.35876, '9990D00');
lc_time
Permite definir o idioma/localização a ser utilizada na formatação de datas.
Lista completa
Ver na documentação do PostgreSQL: https://www.postgresql.org/docs/9.3/runtime-config.html