On 9/12/07, Euler Taveira de Oliveira <[EMAIL PROTECTED]> wrote: > Leo, e sobre a criação de tipos base com CREATE TYPE. Como você quer > fazer a restrição (contenção)? cláusula INPUT fazendo a verificação > dentro da função foo_in()?
Quando se cria o novo tipo, é necessário criar seus respectivos operadores, caso contrário não existe operador para dados operandos; logo, não é possível realizar a operação: SELECT 1 + CAST(1 AS novo_tipo); Pois isto causará uma falha no parser. Caso a operação entre os tipos seja válida, talvez seja necessário criar o operador e implementar as restrições sobre ele. -Leo -- Leonardo Cezar http://www.postgresql.org.br _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
