<table cellspacing='0' cellpadding='0' border='0' ><tr><td style='font: inherit;'><div class="msgheader"><br><div class="subjectbar"><div><div id="message_view_date" class="date"><nobr></nobr></div></div></div>Hola a todos<br></div><span style="font-family: monospace;"><br>Espero me puedan ayudar<br><br>me encuentro en la tarea de guardar imágenes en una tabla de mi BD.<br>He estado buscando que funciones y que tipo de datos usar.<br><br>Encontre que hay 2 tipos que se pueden usar: bytea y oid (lo_objects) <br><br>Para lo_object encontre que usando :<br><br>- insert con lo_import cargo la imagen en el campo oid<br><br>- select con lo_export bajo la imagen a un archivo.<br><br>Las dudas son las siguientes:<br><br>Que funciones se pueden usar con el typo bytea o de que forma se carga y descarga las imagenes.<br><br>Leyendo
algo de la documentación de lo_objects que encuentro por internet, se
dice que el objeto se guarda en "algún lugar" de la BD y que en la
tabla donde se declara el OID se guarda una referencia a esa
localización, entonces pregunto:<br><br>SI hago un update con
lo_import, la nueva imagen reemplaza a la anterior que hubiese en ese
"algun lugar", o la nueva imagen se agrega a ese "algun lugar" y la
anterior queda huerfana?<br><br>Si borro el registro de la tabla, que sucede con la imagen?<br><br>Espero me puedan ayudar<br><br>Muchas Gracias de antemano<br><br>Carlos Márquez</span>
</td></tr></table><br>
<hr size=1><br><font face="Verdana" size="-2">Yahoo! Deportes Beta<br>¡No te pierdas lo último sobre el torneo clausura 2008!<br> Entérate aquí http://deportes.yahoo.com</font>