Convertir VarChar a INT4 y problema con Unicode

From: Christian Compagnon <ccompagnon(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Convertir VarChar a INT4 y problema con Unicode
Date: 2005-09-23 15:14:47
Message-ID: d20db5e6050923081465a0c83b@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola de nuevo!

Tengo dos problemas

Tengo un campo del tipo varchar que contiene números formateados de esta manera.

numero.numero.numero

y me gustaría convertir ese varchar a un número, pero no he tenido éxito.

He estado buscando una función que haga eso, pero al parecer nadie
comete el error que yo cometí ( fue culpa de access ).

Para el que aún no le quedó claro, tengo que convertir un campo con
una función o consulta que haga lo siguiente.

VARCHAR_TO_INT4 ( 10.564.789 ) -> 10564789

El segundo problema que tengo es el siguiente, estoy usando la versión
8 de postgres para WIN32, estuve tratando de solucionar el problema de
arriba, importando y exportando las tablas con el software JMP 5.1
de SAS que conecta a POSTGRES por ODBC, pero al exportar nuevamente a
postgres obtengo el siguiente error

invalid byte sequence for encoding "UNICODE"

No he tenido como arreglarlo, he estado mirando la configuración de
postgres, pero sin éxito.

Espero alguien pueda ayudarme. Llevo 2 días tratando de solucionar
este problema, las tablas tienen 3.000.000 de registros así que no ha
sido fácil, y cada intento toma mucho tiempo.

Muchas gracias por la ayuda que me entregaron anteriormente con la
función para generar el histograma.

saludos
Christian

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Galago 2005 2005-09-23 15:29:25 Problemas con Concurrencia
Previous Message Juan Carlos Badillo Goy 2005-09-23 15:13:55 Re: Ayuda con la conexion - Urgente