2010/12/20 Espen Strømsnes <estro...@gmail.com>:
> It is quite an unusual way of doing it with "alias" for both functions and
> procedures and the special case with the connection parameter.
>
> I have a rough idea of how to implement this; void methods and methods
> returning ResultSet will be implemented as jOOQ procedures and the rest will
> be implemented as jOOQ functions.
For the upcoming release 1.6.2, I have now finally implemented support
for H2 stored functions returning java.sql.ResultSet. Oracle REF
CURSORs are also supported. I'll have a look around the other RDBMS to
see which ones support cursor types like Oracle and H2.
I'm really glad we waited with this. A lot of refactorings had been
done in the mean time, which made this implementation a lot easier
today than back in 2010. Feel free to have a look at the new
implementation
Cheers
Lukas