From: | Gunnar Wolf <gwolf(at)gwolf(dot)org> |
---|---|
To: | Raul Andres Duque <ra_duque(at)yahoo(dot)com(dot)mx> |
Cc: | Patricio Cifuentes Ithal <pcifuentes(at)siigsa(dot)cl>, 'Alvaro Herrera' <alvherre(at)alvh(dot)no-ip(dot)org>, 'Oscar' <oreyesp(at)facinf(dot)uho(dot)edu(dot)cu>, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Codificado |
Date: | 2007-11-16 11:46:32 |
Message-ID: | 20071116114631.GA22028@cajita.gateway.2wire.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Raul Andres Duque dijo [Thu, Nov 15, 2007 at 01:44:19PM -0500]:
>
> Aprovechando el tema ... para mis DB siempre utilizo LATIN1 y no he
> tenido problemas, sin embargo en una de mis tablas guardo valores
> BINARIOS (en un campo VARCHAR), provenientes de una encriptación,
> cuando intento grabar la cadena encripta me genera errores por la
> codificación.
>
> Cual sería la sugerencia? Guardarlo como una cadena BASE64, utilizar
> un BYTEA u otra sugerencia?
Definitivamente, bytea. Podrías usar Base64 (que es una codificación
que representa, si no me equivoco, contenido binario utilizando
únicamente ASCII estándar), pero por un lado te ocupa (creo) 33% más
espacio, y por otro lado te requiere un proceso manual siempre que
quieras tocar los datos en dicho campo.
--
Gunnar Wolf - gwolf(at)gwolf(dot)org - (+52-55)5623-0154 / 1451-2244
PGP key 1024D/8BB527AF 2001-10-23
Fingerprint: 0C79 D2D1 2C4E 9CE4 5973 F800 D80E F35A 8BB5 27AF
From | Date | Subject | |
---|---|---|---|
Next Message | Fernando Luyo | 2007-11-16 16:10:12 | Re: Cambio de Proyeccion |
Previous Message | Raúl Andrés Duque | 2007-11-16 09:59:14 | Re: Copias de seguridad de toda la base de datosPostgres |