From: | Andrew Dunstan <andrew(at)dunslane(dot)net> |
---|---|
To: | Postgresql Hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: PL/Java issues |
Date: | 2004-01-05 21:20:38 |
Message-ID: | 3FF9D526.1020505@dunslane.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers pgsql-jdbc |
Peter Eisentraut wrote:
>Andrew Dunstan wrote:
>
>
>>Will we need to address this TODO item:
>>
>> . Add capability to create and call PROCEDURES
>>
>>before proceding to do PL/Java? It would add to the usefulness
>>greatly, I should think. I'm not sure how hard it would be.
>>
>>
>
>This should be relatively easy if you omit OUT parameters. Just treat
>CALL foo(...) as SELECT foo(...) and throw away the result (or avoid
>generating one).
>
>
That did occur to me. Perhaps in a similar vein we could treat CREATE
PROCEDURE as being the same as CREATE FUNCTION but without a return
type? I seem to recall someone asking for that quite recently, anyway.
>For OUT parameters, we'd probably have to learn their full semantics
>first.
>
>
>
As an old Ada programmer, I am quite familiar with the basic semantics
:-) I see that the grammar actually has provision currently for
IN/OUT/INOUT (although they cause "feature not supported" errors) which
is slightly strange without also having provision for parameter names,
which is not in the grammar at all.
The draft standard for SQL/JRT contains some interesting examples,
including having a procedure return a result set via an implicit (from
the SQL point of view) parameter (It's not clear if you can use this
mechanism to return multiple result sets, but I assume you can).
cheers
andrew
From | Date | Subject | |
---|---|---|---|
Next Message | Andrew Dunstan | 2004-01-05 21:45:09 | logging statement levels |
Previous Message | Neil Conway | 2004-01-05 21:06:20 | remove 'noversion' from standalone backend |
From | Date | Subject | |
---|---|---|---|
Next Message | Kris Jurka | 2004-01-05 22:42:28 | Re: odd jdbc driver synchronization issue |
Previous Message | George Lessmann | 2004-01-05 21:01:16 | Re: odd jdbc driver synchronization issue |