Olá a todos mais uma vez,
Além do problema das conexões, gostaria de saber como descubro a tabela
temporária que esta ativa na seção corrente, pois gostaria de gravar
algumas informações nesta tabela temporária ( carregadas da seção do
PHP) para interagir diretamente através de gatilhos e procedures que se
baseam nestas informações ( e assim, tirando a necessidade de se passar
parâmetros para as procedures).
Estou usando PostGreSQL 8.2, e a única coisa que vi nesta versão é como
deletar a tabela com a comando DROP TABLE IF EXISTS.
Procurando pelas tabelas do sistema, eu encontrei a tabela com o
sequinte comando:
=#SELECT schemaname,tablename from pg_tables where tablename = 'teste';
O problema é que ela me retorna todas as tabelas temporárias de todas as
sessões ativas, da sequinte forma:
schemaname | tablename
------------+-----------
pg_temp_1 | teste
pg_temp_2 | teste
Gostaria de uma forma de descobrir se uma determinada tabela temporária
existe na MINHA SESSAO CORRENTE, para que, caso não exista, eu possa
cria-la na minha conexão persistente.
Desde já agradeço e espero poder contribuir com o grupo tanto quanto ele
me ajuda.
Daniel Cordeiro
--
/* "O único lugar aonde o sucesso vem antes do trabalho é no dicionário".
(Albert Einstein) */
+--------------------------------------------------------------------------+
| Daniel Cordeiro de Morais Neto |
| [EMAIL PROTECTED] |
| Administrador de Redes |
| ADM Soluções em Informática LTDA |
| www.admsi.com.br |
| F. (083)244-0757 |
| Debian User - 453 - Sarge |
| Gentoo User |
+--------------------------------------------------------------------------+
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/
Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios