Re: [pgbr-geral] Tipo customizado básico

2014-01-08 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2014/1/8 Vinicius Santos : > Em 08/01/2014 18:21, Guimarães Faria Corcete DUTRA, Leandro escreveu: >> …criar um mecanismo genérico não é exatamente trivial. > > Acho que seria muito difícil. Exatamente o que disse acima. > Como você converteria entre tipos complexos definidos pelo usuário? O us

Re: [pgbr-geral] Tipo customizado básico

2014-01-08 Por tôpico Vinicius Santos
Em 08/01/2014 18:21, Guimarães Faria Corcete DUTRA, Leandro escreveu: Não atualmente. Veja, há muitas combinações de mudanças possíveis e erros prováveis; criar um mecanismo genérico não é exatamente trivial. O que se costuma fazer é usar DOMAINs para organizar, ou simplesmente interrogar o ca

Re: [pgbr-geral] Tipo customizado básico

2014-01-08 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2014/1/8 Anselmo Silva : > Em 8 de janeiro de 2014 17:21, Guimarães Faria Corcete DUTRA, Leandro > escreveu: >> Mas é tentador botar isso naquela lista de desejos. > > vou colocar esse comando na minha lista de desejo: "alter type 'mytype' type > OtherType" Veja o PostgreSQL no UserVoice (acho qu

Re: [pgbr-geral] Tipo customizado básico

2014-01-08 Por tôpico Anselmo Silva
Em 8 de janeiro de 2014 17:21, Guimarães Faria Corcete DUTRA, Leandro < l...@dutras.org> escreveu: > Mas é tentador botar isso naquela lista de desejos. vou colocar esse comando na minha lista de desejo: "alter type 'mytype' type OtherType" thaks -- Anselmo M. Silva ___

Re: [pgbr-geral] Tipo customizado básico

2014-01-08 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2014/1/8 Anselmo Silva : > > Em 8 de janeiro de 2014 13:52, Guimarães Faria Corcete DUTRA, Leandro > escreveu: >> O DOMAIN pode incorporar os CHECKS sobre um TEXT, o que creio que te >> resolveria, não? > > O Foco é possibilitar que um tipo transforme-se em outros. O Exemplo do > Varchar(x) é some

Re: [pgbr-geral] Tipo customizado básico

2014-01-08 Por tôpico Anselmo Silva
Em 8 de janeiro de 2014 13:52, Guimarães Faria Corcete DUTRA, Leandro < l...@dutras.org> escreveu: > O DOMAIN pode incorporar os CHECKS sobre um TEXT, o que creio que te > resolveria, não? > O Foco é possibilitar que um tipo transforme-se em outros. O Exemplo do Varchar(x) é somente uma abstração

Re: [pgbr-geral] Tipo customizado básico

2014-01-08 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2014/1/8 Anselmo Silva : > > Solução muito onerosa para mudar a interface, visto que uso Delphi e o > conponente GRID que recebe 'text' deve receber uma conversão para > varchar(xx) para exibir corretamente e não (WIDEMEMO). Essa parte eu não entendi. > ps: Guimarães, desculpa pelo 'top posting'

Re: [pgbr-geral] Tipo customizado básico

2014-01-08 Por tôpico Anselmo Silva
Em 8 de janeiro de 2014 11:47, Rafael Fialho Corrêa escreveu: > Para o caso acima, poderia ser criado o domínio como tipo varchar e > adicionados "checks" para limitar o tamanho do mesmo, não é a melhor > solução, mas seria uma opção. Solução muito onerosa para mudar a interface, visto que uso D

Re: [pgbr-geral] Tipo customizado básico

2014-01-08 Por tôpico Rafael Fialho Corrêa
Em 8 de janeiro de 2014 12:13, Anselmo Silva escreveu: > Obrigado Rafael, eu até considerei um DOMAIN, mas, o propósito principal > seria alterar o tipo para se propagar para as referencias a ele. > No caso do DOMAIN, parece que não dá para fazer um "ALTER TYPE" > diretamente. se eu estiver equivo

Re: [pgbr-geral] Tipo customizado básico

2014-01-08 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
Digitado às pressas dum mero celular de toque de tela. Le 8 janv. 2014 11:49, "Anselmo Silva" a écrit : > > 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 va

Re: [pgbr-geral] Tipo customizado básico

2014-01-08 Por tôpico Anselmo Silva
Obrigado Rafael, eu até considerei um DOMAIN, mas, o propósito principal seria alterar o tipo para se propagar para as referencias a ele. No caso do DOMAIN, parece que não dá para fazer um "ALTER TYPE" diretamente. se eu estiver equivocado, corrijam-me. Em 8 de janeiro de 2014 10:57, Rafael Fialh

Re: [pgbr-geral] Tipo customizado básico

2014-01-08 Por tôpico Rafael Fialho Corrêa
Em 8 de janeiro de 2014 11:49, Anselmo Silva 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

Re: [pgbr-geral] Tipo customizado básico

2014-01-08 Por tôpico Anselmo Silva
Desculpe-me pelo 'flood'. já li este link e não foi inspirador. http://www.postgresql.org/docs/8.3/static/xtypes.html Em 8 de janeiro de 2014 10:49, Anselmo Silva escreveu: > Olá pessoal, > estou tentando criar um tipo personalizado, mas, não encontrei um exemplo > de como fazer. > Seguinte: > q

[pgbr-geral] Tipo customizado básico

2014-01-08 Por tôpico Anselmo Silva
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 v