sobre datos large object

From: Walter Corpos <wcorpos(at)yahoo(dot)com>
To: Iván - EcRed <jvasr(at)ec-red(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: sobre datos large object
Date: 2006-08-15 14:07:49
Message-ID: 20060815140749.92366.qmail@web60722.mail.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

hola ivan

lo que sucede con tu problema es que el tipo de dato bytea solo almacena 1 kb
para almacenar archivos mas grandes debes utilizar el tipo de dato large objects
este es un ejemplo de una tabla con este tipo de dato

CREATE TABLE uploads
(
filename varchar(255),
uploadid serial NOT NULL,
binaryfile lo,
CONSTRAINT uploads_uploadid_key UNIQUE (uploadid)
)
WITH OIDS;
ALTER TABLE uploads OWNER TO postgres;

el campo bynary file es el tipo de dato large object
en este campo solo se guarda un id que hace referencia a la tabla pg_largeobject en donde se guarda el archivo y se puede guardar en varios registros, esto depende del tamaño del archivo

en cuanto al codigo para guardar el archivo, ese es otro problema
sabes yo hice lo mismo que tu ero en java pero tal vez este link te ayude

http://www.redhat.com/docs/manuals/database/RHDB-2.1-Manual/prog/jdbc-lo.html

WALTER

Tel: 2489070

__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
Regístrate ya - http://correo.espanol.yahoo.com/

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Miguel Bernilla Sánchez 2006-08-15 14:32:15 Instalación de PostgreSQL 8 en FreeBSD 6.1
Previous Message Yaremi Paz 2006-08-15 13:55:09 Uso de la ñ, y otros caracteres.