*Olá Pedro.* * * *Creio que isto não seja possível, observando a documentação do PostgreSQL tal condição não é prevista, imagino que em nenhum banco de dados.* * * *Mas com isto, não posso afirmar que não é possível, talvez seja, de uma forma desconhecida.* * * http://www.postgresql.org/docs/8.1/static/sql-altertable.html * *Atenciosamente _ _ *Fabiano Abreu* *Papo Sql <http://paposql.blogspot.com> - Um blog com tutoriais, dicas e truques sobre Sql *
2012/4/17 Pedro Costa <[email protected]> > Pessoal, > > É possível usar o case com um alter table? > > Tipo assim: > > alter table rua > > case n_rua exists (SELECT attname FROM pg_attribute WHERE attrelid = > (SELECT oid FROM pg_class WHERE relname = 'ruas') AND attname = 'n_rua') > > then add column largura double precision,add column tipologia text,add > column declive double precision > > else alter table ruas add column n_rua integer, > > > > Obrigado > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
