Hackers,

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.

I could figure out no way to specify an that a data type is unknown (as opposed 
to known to be "unknown"). Specifying 0 doesn't work, either:

    try=# create or replace function try() returns void language plperl as $$ 
        spi_prepare('select length($1)', 0);
    $$;
    CREATE FUNCTION
    try=# select try();
    ERROR:  error from Perl function "try": syntax error at or near "0" at line 
2.

Is there a way to do this? If not, should there be?

Thanks,

David
-- 
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

Reply via email to