Re: BUG #2917: spi_prepare doesn't accept typename aliases - Mailing list pgsql-hackers

From Andrew Dunstan
Subject Re: BUG #2917: spi_prepare doesn't accept typename aliases
Date
Msg-id 45B92311.8040000@dunslane.net
Whole thread Raw
In response to Re: BUG #2917: spi_prepare doesn't accept typename aliases such as 'integer'  (Tom Lane <tgl@sss.pgh.pa.us>)
Responses Re: BUG #2917: spi_prepare doesn't accept typename aliases
List pgsql-hackers
Tom Lane wrote:
> Andrew Dunstan <andrew@dunslane.net> writes:
>   
>> I dug into it a bit and found that pltcl and plpython appear to use 
>> almost identical code, but only pltcl has this limitation documented. 
>> I'm inclined to say we should document this for plperl and plpython for 
>> stable releases and remove the limitation for all three for 8.3. I see 
>> that SQL level prepare calls regprocin() to resolve type names, so maybe 
>> we should that for the PLs when calling SPI_prepare as well. 
>>     
>
> I think parseTypeString() may be the thing to use.  It's what plpgsql
> uses...
>
>   

OK, I'll see what I can do.

cheers

andrew.



pgsql-hackers by date:

Previous
From: Alvaro Herrera
Date:
Subject: Re: autovacuum process handling
Next
From: Bruce Momjian
Date:
Subject: Re: [GENERAL] Autovacuum Improvements