Olá, pessoal Ao final da sessão ou da transação corrente a tabela temporária é deletada. Não existe como fazer tabelas temporárias globais.
Mais informações em: http://www.postgresql.org/docs/8.3/interactive/sql-createtable.html []s 2008/5/16 Evandro Ricardo Silvestre <[EMAIL PROTECTED]>: > Vinicius Santos - MSI wrote: > > Vinicius Santos - MSI wrote: > > > >> Pessoal, existe alguma maneira de se criar tabelas temporárias globais > >> no PostgreSQL ? > >> Pois a sintaxe GLOBAL/LOCAL não fazem efeito no PostgreSQL, existe > >> alguma maneira de burlar isso ? > >> > >> > >>> O que seria tabelas temporárias globais para você? > >>> > > > > Visível para todas as outras transações correntes ! > > > Desconheço a forma de fazer uma tabela temporária visível em transações > concorrentes. > Bem porque, a tabela temporária fica "viva" durante a transação (isso > também depende da propriedade colocada no momento da criação da tabela). > Penso o seguinte, se você necessita que uma mesma tabela temporária > esteja visível em transações diferentes, então pense melhor o que você > está fazendo. > > Costumo utilizar uma mesma tabela temporária em uma mesma transação mas > em funções (stored procedure) diferentes. Isso é possível, mas pelo que > entendi não é o que você deseja. > > Alguém conheço alguma forma de deixar a tabela temporária visível em > transações concorrentes? Fiquei curioso agora. > > Evandro > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > -- João Paulo www.dextra.com.br/postgres PostgreSQL
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
