Usa isto: CREATE CAST (varchar AS integer) WITH INOUT [AS IMPLICIT]; Ele usa as funções de entrada/saída dos tipos de dados envolvidos.