Obrigado Fábio.
Já desconfiava.....
Abraço
Em 17-04-2012 13:23, Fabiano Abreu escreveu:
/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]
<mailto:[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]
<mailto:[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
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral