Em 8 de janeiro de 2014 11:49, Anselmo Silva <[email protected]>escreveu:
> Olá pessoal, > estou tentando criar um tipo personalizado, mas, não encontrei um exemplo > de como fazer. > Seguinte: > quero criar um tipo que internamente seja varchar(18) e se chame > 'MeuTipo', quando eu mudar > este tipo para varchar(20), em todas tabelas, views, etc que usem esse > tipo irão alterar para varchar(20). > Alguém tem alguma uma dica? > Crie um "domínio", Anselmo. Exemplo: CREATE DOMAIN dom_data AS date; Ao criar tabelas, types, etc, ou utilizar cast, você pode utilizá-lo. Serve como um "type" para qualquer situação. Exemplo: CREATE TABLE teste ( id_teste serial NOT NULL, data_teste dom_data ); Espero ter ajudado. []'s > > -- > Anselmo M. Silva > > _______________________________________________ > 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
