Re: determining a type oid from the name

Поиск
Список
Период
Сортировка
От Andrew Dunstan
Тема Re: determining a type oid from the name
Дата
Msg-id 4F4550EB.2090106@dunslane.net
обсуждение исходный текст
Ответ на Re: determining a type oid from the name  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: determining a type oid from the name  (Dimitri Fontaine <dimitri@2ndQuadrant.fr>)
Список pgsql-hackers

On 02/22/2012 03:20 PM, Tom Lane wrote:
> Andrew Dunstan<andrew@dunslane.net>  writes:
>> Maybe I need to be more clear. The C code I'm writing will process
>> composites. I want to cache the Oids of certain non-builtin types in the
>> function info's fn_extra, and then be able to test whether or not the
>> fields in the composites are of those types.
> What's your basis for identifying those types in the first place?
> Name?  Doesn't seem terribly robust if the other extension can be
> installed in some random schema.  But anyway, something in
> parser/parse_type.c ought to help you with that --- maybe
> parseTypeString?
>
>             


Thanks, that might do the trick.

I fully agree it's not bulletproof, but I'm not sure what alternative 
there is.

cheers

andrew


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Alvaro Herrera
Дата:
Сообщение: Re: REASSIGN OWNED lacks support for FDWs
Следующее
От: Bruce Momjian
Дата:
Сообщение: Re: pg_upgrade --logfile option documentation