From: | "Javier Aquino H(dot)" <JAquino(at)LexusEditores(dot)com> |
---|---|
To: | <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Convertir VarChar a INT4 y problema con Unicode |
Date: | 2005-09-23 16:17:22 |
Message-ID: | 015f01c5c05a$479c1c50$0a010a0a@javier |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
El problema del varchar lo puedes solucionar con una simple conversión al
momento de exportar la data de access forzándolo a que te devuelva el número
sin separación decimal.
Si no puedes hacer esto entonces la solución en el lado del PostgreSQL debe
ser usando la función replace.
replace( '123.456.789', '.', '' ) // Donde encuentra un punto '.' lo
reemplaza por nada (elimina el punto)
Saludos,
Javier.
----- Original Message -----
From: "Christian Compagnon" <ccompagnon(at)gmail(dot)com>
To: <pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Friday, September 23, 2005 10:14 AM
Subject: [pgsql-es-ayuda] Convertir VarChar a INT4 y problema con Unicode
> 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
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 1: para suscribirte y desuscribirte, visita
> http://archives.postgresql.org/pgsql-es-ayuda
>
From | Date | Subject | |
---|---|---|---|
Next Message | Mario Soto Cordones - Venezuela | 2005-09-23 16:48:48 | querys asincronicos |
Previous Message | Juan Carlos Badillo Goy | 2005-09-23 16:09:10 | Re: Ayuda con la conexion - Urgente |