Em Qua, 2006-10-25 às 00:28 -0200, Rodrigo Gurgel escreveu: > Bom dia, > > Pessoal, existe uma sentensa semelhante ao CREATE TABLE IF NOT EXISTS > nm_tabela do MySQL no Postgres? > Procurei não manual, não achei nada. > Como seria para dinamicamente fazer isso através da tabela pg_tables > dentro do banco de dados. > Você pode fazer uma checagem no Information Schema para verificar se a tabela já existe. Funciona para automatizar processos via linguagem de programação. Se não for o caso, o jeito é colocar um DROP TABLE antes de criar a tabela. O erro gerado caso a tabela não existir não impedirá um script SQL de proceguir.
[]s OBS: Na versão 8.2 este problema estará definitivamente resolvido! > []'s > Rodrigo Gurgel > _______________________________________________ > 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 -- site: http://www.midstorm.org/~telles/ e-mail: [EMAIL PROTECTED] jabber: [EMAIL PROTECTED] sip:[EMAIL PROTECTED] _______________________________________________ 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