Re: Use UNKNOWN with PL/Perl spi_prepare()? - Mailing list pgsql-hackers

From Tom Lane
Subject Re: Use UNKNOWN with PL/Perl spi_prepare()?
Date
Msg-id 709.1270597239@sss.pgh.pa.us
Whole thread Raw
In response to Use UNKNOWN with PL/Perl spi_prepare()?  ("David E. Wheeler" <david@kineticode.com>)
Responses Re: Use UNKNOWN with PL/Perl spi_prepare()?  ("David E. Wheeler" <david@kineticode.com>)
List pgsql-hackers
"David E. Wheeler" <david@kineticode.com> writes:
> I tried this:
>     try=# create or replace function try() returns void language plperl as $$ 
>         spi_prepare('select length($1)', 'unknown');
>     $$;
>     CREATE FUNCTION
>     try=# select try();
>     ERROR:  error from Perl function "try": failed to find conversion function from unknown to text at line 2.

Why would you think this is useful, considering that plperl has no
concept of SQL data types?  Everything you could pass to
spi_exec_prepared is effectively text, no?
        regards, tom lane


pgsql-hackers by date:

Previous
From: "David E. Wheeler"
Date:
Subject: Use UNKNOWN with PL/Perl spi_prepare()?
Next
From: "David E. Wheeler"
Date:
Subject: Re: Use UNKNOWN with PL/Perl spi_prepare()?