[Pgsql-ayuda] Usando C++ ?

Cuevas Luis lcuevas_br@yahoo.com
Wed, 7 Jan 2004 06:32:35 -0800 (PST)


Álvaro gracias por tu respuesta.
1. Exactamente la idea es crear una función con algo
escrito en C++.

2. Respecto al segundo tema imaginen que tengo un tipo
de dato definido por el usuario
CREATE TYPE mitipo_t(...);
Podre tener en una tabla un atributo que sea un
conjunto de valor de tipo mitipo_t?
Ejemplo
CREATE TYPE empleado_t(...);
CREATE TABLE departamento (
            nombre  varchar(10),
            trabajadores set(empleado_t)
);

Esto pudiera solucionarlo con una tabla nueva que me
represente la agregación y problema resuelto. Pero en
este caso no es para solucionar un problema en
particular sino para realizar algunas pruebas con
vista a una investigación que estoy empezando.

Álvaro dime si se mantiene el NO de tu anterior
mensaje para ver entonces que puedo inventarme.

Saludos y gracias.

3. Tengo otra pregunta, puedo utilizar el polimorfismo
desde un supertipo. Similar a como lo hace C++. ???

4. Conocen de alguna documentación sobre
"Object-Relational Features Postgres".


--- Alvaro Herrera <alvherre@dcc.uchile.cl> wrote:
> On Tue, Jan 06, 2004 at 11:50:17PM -0800, Cuevas
> Luis wrote:
> 
> > 1. ?Es posible utilizar C++ en mis c?digos para
> > funciones en PostgreSQL?
> > He estado probando c?digo c y todo marcha de
> > maravilla, prob? c?digo C++ y nada.
> 
> A que te refieres?  CREATE FUNCTION con algo escrito
> en C++?
> 
> > 2. ?Puedo definir atributos en un tipo TABLE que
> sean
> > objetos complejos, ejemplo un conjunto de tipos de
> > datos definidos por el usuario?
> > Algo como esto
> > CREATE TABLE departamento (
> > trabajadores  set(personas)
> > );
> 
> No.  Elabora mas acerca de lo que quieres hacer a
> ver si hay alguna
> manera alternativa.
> 
> -- 
> Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
> "Escucha y olvidarás; ve y recordarás; haz y
> entenderás" (Confucio)


__________________________________
Do you Yahoo!?
Yahoo! Hotjobs: Enter the "Signing Bonus" Sweepstakes
http://hotjobs.sweepstakes.yahoo.com/signingbonus