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-10 22:19:43 |
Message-ID: | 20061010221943.GS25925@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ó:
> >Oswaldo Hernández escribió:
> >
> >>Estoy intentando crear unos nuevos tipos de datos. Realemente serian
> >>numeric y varchar con algunas restricciones y ajustes (No me valen los
> >>dominios).
> >
> >Por que no te valen los dominios? Que clase de restricciones y ajustes
> >necesitas?
> >
>
> Las restricciones que necesito no son nada del otro mundo y se podrian
> hacer perfectamente con los dominios.
>
> El problema me ha surgido al intentar hacer 'Object Adaptation' en python.
> Esto no funciona con los dominios por que al realizar un select, este
> devuelve como tipo de dato el tipo base del dominio, en vez de el dominio.
>
> Esto no es un problema de python, sino de la funcion PQftype() que en los
> casos de dominios devuelve el oid del tipo base en vez del oid del dominio:
> <http://archives.postgresql.org/pgsql-bugs/2006-04/msg00170.php>
Posiblemente la solucion es no usar PGftype(). No hay alguna
alternativa razonable? Y para que necesitas el OID del tipo, de todas
formas?
--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.
From | Date | Subject | |
---|---|---|---|
Next Message | Job | 2006-10-11 03:18:44 | Re: Sentencia sql |
Previous Message | Marcelo Retamal | 2006-10-10 20:49:54 | Re: Sentencia sql |