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

Problema con insert en campos OID

From: Julio Rivero <jcrmlima(at)gmail(dot)com>
To: Ayuda PostgreSql <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Problema con insert en campos OID
Date: 2005-05-31 20:42:10
Message-ID: d34a12b605053113427ab8ef9@mail.gmail.com (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Hola a todos:
 Quisiera saber si alguien me puede dar una mano con una funcion que estoy 
tratando de hacer para levantar una imagen a la base de datos.
 - SO : WinXP
- Herramienta de desarrollo: Power Builder
- DB : Postgresql
- SO Clientes : Win98se, Win2000 professional, Winxp
 tengo lo siguiente ( por citar un ejemplo ):
 CREATE OR REPLACE FUNCTION dbtisalfa.fu_empleado_foto(bigint, varchar)
RETURNS int4 AS
'
DECLARE
vs_foto ALIAS FOR $1;
vd_codigo ALIAS FOR $2;
BEGIN
insert into tmp (codigo, foto)
values (vd_codigo, lo_import(vs_foto));
RETURN 1;
END;
'
LANGUAGE 'plpgsql' 
 Tudo bem, al parecer, que pasa que en la variable de tipo VARCHAR le mando 
la ruta donde se encuentra la imagen (por ejemplo C:\Mis 
documentos\foto1.jpg), en la PC Cliente, ahora en el lo_import() me dice que 
tengo que pasarle el archivo a una carpeta temporal de la base de datos 
(servidor), ahora... donde esta ese temporal???... como lo hago???... como 
lo paso???, es decir todo el archivo hasta el temporal???... mediante mi 
function lo puedo hacer????, y si logro pasarlo, como borro ese archivo del 
temporal???... 
 Espero no haber molestado mucho, estare atento a las respuestas, gracias de 
antemano...

-- 
Saludos

Att,
Julio Rivero
Movil: 98817321

pgsql-es-ayuda by date

Next:From: Miguel MirandaDate: 2005-05-31 21:27:17
Subject: Re: un contador en una query
Previous:From: Joan Manuel VenturaDate: 2005-05-31 20:25:25
Subject: Conexion TCP

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