Em 15 de fevereiro de 2010 18:49, Osvaldo Kussama <[email protected]
> escreveu:

> Em 15 de fevereiro de 2010 18:29, Andre Fernandes
> <[email protected]> escreveu:
> > Boa tarde,
> >
> > É possível criar em PostgreSQL uma "variável" de sessão? Em um aplicativo
> > temos alguns valores que são constantes para cada sessão logada, que
> serão
> > buscados por algumas queries custosas (rodadas dentro de uma function no
> > postgresql) e eu gostaria de colocar esses valores em memória no
> postgresql
> > para poder usar posteriormente em outras queries executadas sem ter de
> ficar
> > passando esses valores para o programa e depois retornando a cada função
> > executada, mas algo que fosse acessível apenas para aquela sessão. Dessa
> > forma, fiquei imaginando fazer algo como uma variável de sessão que
> pudesse
> > funcionar como USER (select USER), retornando os valores que haviam sido
> > selecionados no início, mas teriam de ter vida útil por toda a sessão de
> > conexão.
> > Existe algo semelhante a isso em postgreSQL? Alguma forma de fazer isso?
> >
>
>
> Dê uma olhada em:
>
> http://www.postgresql.org/docs/current/interactive/runtime-config-custom.html
> e verifique se atende.
>
> Parece ser exatamente o que eu preciso (se valerem explicitamente para uma
sessão).
 Mas, sabes como uma função em C (preferencialmente) ou em PLpgSQL teria
acesso a esses valores?


> Osvaldo
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>

Obrigado,

-- 
André de Camargo Fernandes
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a