From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | Oswaldo Hernández <listas(at)soft-com(dot)es> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Crear nuevos tipos |
Date: | 2006-10-11 15:58:42 |
Message-ID: | 20061011155842.GF6511@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Oswaldo Hernández escribió:
> Alvaro Herrera escribió:
> ...
> >
> >Posiblemente la solucion es no usar PGftype(). No hay alguna
> >alternativa razonable? Y para que necesitas el OID del tipo, de todas
> >formas?
>
> PQftype() es utilizado por el driver de conexion para determinar el tipo de
> dato devuelto por postgres y asignarlo al correspondiente tipo de variable.
> Eso es algo que yo no puedo modificar.
Por que no lo puedes modificar? Es codigo cerrado? En tal caso te
sugiero mirar alguno de los drivers de codigo libre, como Psycopg2 o
Pygresql.
> No se si esto se podra realizar necesidad de crear nuevos tipos en C, ya
> que realmente los checks son bastante sencillos.
No creo, porque tendrias que crear funciones de entrada y salida, etc.
Quizas puedas usar las que ya existan ... checa el proyecto "citext" en
pgfoundry, te puede servir de ejemplo.
--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.
From | Date | Subject | |
---|---|---|---|
Next Message | Edu Montaña | 2006-10-11 16:53:18 | Curiosidad/Duda |
Previous Message | Oswaldo Hernández | 2006-10-11 14:04:24 | Re: Crear nuevos tipos |