Em 19 de fevereiro de 2014 16:13, Anselmo Silva <[email protected]>escreveu:
> Que tipo de problema? O retorno "numeric" é diferente de "numeric(13,2)", >> poderia ser este o problema? >> Como pode ver, a função não interpreta o "cast" para o retorno na tabela. >> Teria de fazer um domínio com o tipo desejado e utilizar o mesmo como tipo >> do campo. >> >> > Bem, o meu problema é mais especificamente com o varchar(?), que é mais > fácil de manipular em DBgrids, já que me exibe (WIDEMEMO) quando minha > consulta retorna um tipo string indefinido. > Eu poderia tratar, e talvez o faça, apenas troquei a abordagem para minhas > funções de criar tipos e chamá-las retornando um SETOF, por usar o RETURNS > TABLE; mas, não sabia que teria esse inconveniente. > Para varchar, serve a mesma regra. O banco não guarda as delimitações dos argumentos, apenas seus tipos. Mesmo assim, a criação de domínios resolveria seu problema, porém, imagino quantos deveria ter de criar. Fica a seu critério. Espero ter ajudado. []'s
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
