Vinicius Santos - MSI escreveu:
> Pois é, eu já li a documentação vi que a sintaxe GLOBAL/LOCAL está lá
> somente para compatibiladade !
> A pergunta é o seguinte: Como eu poderia burlar essa "limitação" ?
Abrindo o código fonte e alterando para a forma que você gostaria que
fosse?
Acredito que "burlar" não deva ser utilizado quando falamos de bancos
de dados, estamos simplesmente falando da parte mais crítica para
qualquer empresa. Outra coisa, não acho isto uma limitação, na verdade é
completamente lógico.
Pressuposto: Uma transação t1 cria uma tabela temporária.
Perguntas/Problemas:
a) Como a transação t2 vai saber que a tabela existe?
b) Se no momento que a transação t2 estiver acessando os dados a
transação t1 terminar e excluir a tabela, teremos problema de bloqueio.
c) Se a transação t1 não for responsável por excluir a tabela no final
da transação, então não precisamos de tabelas temporárias, já temos as
tabelas padrão.
--
Shander Lyrio
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral