From: | Iván - EcRed <jvasr(at)ec-red(dot)com> |
---|---|
To: | "Walter Corpos" <wcorpos(at)yahoo(dot)com> |
Cc: | <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: sobre datos large object |
Date: | 2006-08-15 15:08:48 |
Message-ID: | 000e01c6c07c$b65d3fc0$0328a8c0@server |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
nO HAY PROBLEMA MUCHACHOS CON RESTRICCIÓN PARA GUARDAR ARCHIVOS GRANDES CON BYTEA AL MENOS CON JAVA, CON VISUAL BASIC SINO PERMITE GUARDAR MAS DE 10KB
----- Original Message -----
From: Walter Corpos
To: Iván - EcRed
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Sent: Tuesday, August 15, 2006 9:07 AM
Subject: [pgsql-es-ayuda] sobre datos large object
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/
From | Date | Subject | |
---|---|---|---|
Next Message | Richard Yupanqui Cuadros | 2006-08-15 15:09:09 | Re: vacuum - vacuumdb |
Previous Message | Alvaro Herrera | 2006-08-15 14:59:17 | Re: sobre datos large object |