From: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
---|---|
To: | Rodolfo Vegas <vegasster(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Transformacion de Datos |
Date: | 2009-03-16 00:31:02 |
Message-ID: | 20090316003102.GD3823@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Alvaro Herrera escribió:
> Rodolfo Vegas escribió:
> > Como yo hago para transformar un entero a Oid, ya que lo hago de las
> > siguientes maneras:
> > node->sortColIdx[numCols-1] = (AttrNumber) numCols;
> > node->sortOperators[numCols-1] = (Oid) 622;
>
> (Oid) 622 es la forma correcta. Si no está funcionando yo diría que el
> problema está en otra parte del código.
Se me ocurre que estás tratando de usar el Oid como un Datum en alguna
parte, para lo cual no debes olvidarte de usar la macro OidGetDatum() (o
quizás es ObjectIdGetDatum(), nunca me acuerdo)
--
Alvaro Herrera http://planet.postgresql.org/
Bob [Floyd] used to say that he was planning to get a Ph.D. by the "green
stamp method," namely by saving envelopes addressed to him as 'Dr. Floyd'.
After collecting 500 such letters, he mused, a university somewhere in
Arizona would probably grant him a degree. (Don Knuth)
From | Date | Subject | |
---|---|---|---|
Next Message | Sebastián Villalba | 2009-03-16 14:40:37 | Re: Cache de escritura |
Previous Message | Alvaro Herrera | 2009-03-16 00:26:50 | Re: Transformacion de Datos |