From: | Gunnar Wolf <gwolf(at)gwolf(dot)org> |
---|---|
To: | Leonel Nunez <lnunez(at)enelserver(dot)com> |
Cc: | Huilder Mera <hmera(at)chiclayo(dot)abaco-corp(dot)edu(dot)pe>, pgsql-es-ayuda(at)postgresql(dot)org, martin(at)bugs(dot)unl(dot)edu(dot)ar, vmcabanas(at)yahoo(dot)com |
Subject: | Re: Images con Pgsql |
Date: | 2004-10-18 18:49:16 |
Message-ID: | 20041018184915.GA13985@gwolf.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Leonel Nunez dijo [Mon, Oct 18, 2004 at 11:17:02AM -0600]:
> Huilder Mera wrote:
>
> >Buenas compañeros, estoy trabajando con postgres v. 7.4.1 y powerbuilder
> >8.0, y lo que nesecito es guardar imagenes dentro de una tabla en Pgsql, y
> >despues leerlas desde powerbuilder, alguien sabe como hacer esto?,
> >agradesco
> >de anticipado a todos los srs. colaborades de la lista.
>
> una buena opcion es buscar en la lista si tu pregunta ya la formulo y
> resolvio alguien mas
> no hay problema puedes preguntar
>
> pero hay muchas respuestas repetidas en la lista
>
> por lo pronto puedes darle una buscada en :
>
> http://archives.postgresql.org/pgsql-es-ayuda/
>
> aqui esta toda la info de la lista y en la parte superior un area de
> busqueda
>
> ponle a buscar imagenes y selecciona que busque solo en la
> lista PGSQL General Spanish y veras
>
> mira esta liga despues de la busqueda :
>
> http://search.postgresql.org/archives.search?cs=utf-8&fm=on&st=20&dt=back&q=imagenes&ul=http%3A%2F%2Farchives.postgresql.org%2Fpgsql-es-ayuda%2F%25&dp=0&o=0&ps=10&s=date
>
>
> y si si se puede y alli esta la respuesta.
Pues... El problema es que hay muchas respuestas, y no todas son
buenas. Yo preferiría mandarlo acá:
http://www.postgresql.org/docs/7.4/static/datatype-binary.html
Básicamente, crea un campo en tu tabla tipo bytea. En este campo
puedes subir archivos binarios enteros sin problemas. A diferencia de
usar codificación MIME::Base64 y guardarlo en campos text, acá aún
puedes operar directamente con los archivos (por ejemplo, SELECT id
FROM tabla WHERE usuario='fulano' AND contenido LIKE '%texto%'; -
claro, con todas las desventajas de velocidad que te da una búsqueda
sobre texto completo). A diferencia de usar BLOBs, esto queda
completamente dentro de la BD, mantienes garantías de integridad, y no
tienes que estar usando funciones extrañas.
Saludos,
--
Gunnar Wolf - gwolf(at)gwolf(dot)org - (+52-55)1451-2244 / 5554-9450
PGP key 1024D/8BB527AF 2001-10-23
Fingerprint: 0C79 D2D1 2C4E 9CE4 5973 F800 D80E F35A 8BB5 27AF
From | Date | Subject | |
---|---|---|---|
Next Message | Leonel Nunez | 2004-10-18 19:56:38 | Re: Images con Pgsql |
Previous Message | Leonel Nunez | 2004-10-18 18:24:39 | Re: Images con Pgsql |