Ver Mensaje Individual
  #6  
Antiguo 25-04-2011
franktrevi franktrevi is offline
Registrado
NULL
 
Registrado: abr 2011
Posts: 1
Reputación: 0
franktrevi Va por buen camino
otra manera de crear el tipo lo

CREATE FUNCTION loin (cstring) RETURNS lo AS 'oidin' LANGUAGE internal IMMUTABLE STRICT;
CREATE FUNCTION loout (lo) RETURNS cstring AS 'oidout' LANGUAGE internal
IMMUTABLE STRICT;
CREATE FUNCTION lorecv (internal) RETURNS lo AS 'oidrecv' LANGUAGE internal
IMMUTABLE STRICT;
CREATE FUNCTION losend (lo) RETURNS bytea AS 'oidrecv' LANGUAGE internal
IMMUTABLE STRICT;

CREATE TYPE lo ( INPUT = loin, OUTPUT = loout, RECEIVE = lorecv, SEND = losend,
INTERNALLENGTH = 4, PASSEDBYVALUE );
CREATE CAST (lo AS oid) WITHOUT FUNCTION AS IMPLICIT;
CREATE CAST (oid AS lo) WITHOUT FUNCTION AS IMPLICIT;

Fuente:
astbook.asteriskdocs.org/en/2nd_Edition/asterisk-book-html-chunk/I_section12_tt1578.html

Usando el tipo de datos lo de Postgres, los componentes ADO en delphi 7 (probado) funciona igual que el tipo image de MSSQL
tanto como para recuperar como para guardar fotos en la BD
Responder Con Cita