Junior, A tabela fica criada. Recomendo você colocar o comando 'ON COMMIT DROP' da string de criação da sua tabela temporária. Recomendo também não utilizar um nome comum, pois imagine 2 usuário rodando a mesma rotina em máquinas diferentes ao mesmo tempo. Como a tabela já está criada por um usuário o outro irá receber um erro. Eu costuma colocar o instante no nome da tabela (Hora + minuto + segundo + milessimo de segundo)
Att Evandro icjunior07 wrote: > Fala galera, blz? > > Estou deseenvolvendo uma funcão plpgsql que faz a chamada para uma outra > funcão 2 vezes, e esta funcão que é > chamada 2 vezes tem comandos de criacão de tabelas temporárias. Quando > executa pela primeira vez, ele funciona > legal, mas na segunda chamada ele acaba dando erro na hora de inserir os > dados na tabela temporária, como se > não aceitasse a criacão da mesma tabela temporária na mesma sessão. > Alguém sabe algo sobre isso? > > Obrigado, > > Junior > > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > > -- Evandro _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral