Skip site navigation (1) Skip section navigation (2)

RE: pg_dump con campos bytea

From: Edwin Quijada <listas_quijada(at)hotmail(dot)com>
To: <dschulz(at)gmail(dot)com>, <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: pg_dump con campos bytea
Date: 2009-04-23 22:24:21
Message-ID: BLU137-W2EF52FE2CA25DA99D5AE2E3750@phx.gbl (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Lo unico malo es que reinventas la rueda. Recuerdo que cuando lo hice el soporte para bytea era malo y los dump para campos lo peor asi que me lance por esta solucion.

La verdad a mi me ha funcionado bien, en un par de instalaciones que tengo pero recientemente cambie a bytea por se mas bonito :P

La verdad es que se ahorra mas espacion aunque en estos momentos es depreciable.

*-------------------------------------------------------* 
*-Edwin Quijada 
*-Developer DataBase 
*-JQ Microsistemas 
*-809-849-8087

* " Si deseas lograr cosas excepcionales debes de hacer cosas fuera de lo comun" 
*-------------------------------------------------------*




> Date: Thu, 23 Apr 2009 13:43:01 -0400
> Subject: Re: [pgsql-es-ayuda] pg_dump con campos bytea
> From: dschulz(at)gmail(dot)com
> To: pgsql-es-ayuda(at)postgresql(dot)org
> 
> 2009/4/23 Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>:
> > Diego Schulz escribió:
> >
> >> Si, pero daba problemas usando parametros nombrados del tipo
> >>
> >>    query.prepare("INSERT INTO archivo (nombre, rutaorig, descripcion,
> >> tam , hash , blob) "
> >>                           "VALUES ( :nombre, :rutaorig , :descripcion,
> >> :tam , :hash, E\'\\\\:blob'\' ) ");
> >
> > Ah, no, obviamente eso no funciona.  Yo diría que es un defecto en la
> > clase QSqlQuery que estás usando, al no entender un literal de escape
> > E''.  Habría que ver qué métodos ofrece esa clase para saber cómo
> > implementarlo.
> >
> 
> Quisiera que la clase QSqlQuery y/o la subclase de QSqlDriver
> especifica de PostgreSQL se encargue(n) de eso por mi,
> transparentemente.
> Pero considerando que la notación E'\\...' es específica de PostgreSQL
> (es así, no?), creo que es mucho pedir :)
> 
> Ahora bien, siendo vos una especie Herrera+Lane+Momjian en esta lista,
> ¿hay algo realmente malo en insertar los blobs codificados en base64?
> 
> Saludos,
> 
> diego
> --
> TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net

_________________________________________________________________
Color coding for safety: Windows Live Hotmail alerts you to suspicious email.
http://windowslive.com/Explore/Hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_safety_112008

In response to

pgsql-es-ayuda by date

Next:From: Edwin QuijadaDate: 2009-04-23 22:32:41
Subject: RE: puede postgresql venderse??
Previous:From: Edwin QuijadaDate: 2009-04-23 22:12:06
Subject: RE: cifrado de campos en postgres?

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group