Aconselho a salvar o "fonte" das views no seu controle de versão, porque o
PG "traduz" tudo deixando bem difícil de ler. Toda vez que mexo no banco,
costumo dar um pg_dump schema-only pra colocar no SVN. Isso funciona bem
para as stored procedures mas não para as views -- o PG coloca tudo no
formato tabela.coluna e acaba com qualquer identação que você tenha usado.

Em 15 de agosto de 2011 22:37, Fabrízio de Royes Mello <
fabriziome...@gmail.com> escreveu:

>
> Em 15 de agosto de 2011 20:39, Pedro B. Alves 
> <pedroalve...@gmail.com>escreveu:
>
> Pessoa, como eu faço para alterar um capo de varchar(50) para
>> varchar(200) em uma tabela, sendo que este campo está sendo usado em
>> algumas views no banco de dados?
>>
>> Versao 8.2
>>
>
> Simples:
>
> 1) DROP VIEW ...
>
> 2) ALTER TABLE tabela ALTER COLUMN campo TYPE varchar(200);
>
> 3) CREATE VIEW ...
>
> --
> Fabrízio de Royes Mello
> Consultoria/Coaching PostgreSQL
> >> Blog sobre TI: http://fabriziomello.blogspot.com
> >> Perfil Linkedin: http://br.linkedin.com/in/fabriziomello
> >> Twitter: http://twitter.com/fabriziomello
>
>
> _______________________________________________
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>


-- 
Atenciosamente,
Alexsander da Rosa
http://rednaxel.com
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a