Hmm, that makes me think that it might be a nice feature to extend the existing User-Defined-Functions feature to create some kind of User-Defined-Tables feature.

On 2012-08-07 16:07, Atul Chowdhury wrote:
Yes, I've been down that road - the problem with functions is that my data sources are generated twice -- during the registration (?) and actual invocation of the table-valued function that wraps my POJOs. Re: stored procedures; One of the constraints in my application is that the SQL must be simple; meaning, I cannot issue "select * from CALL('my_sp_here')" nor can I do "select * from myfunction()" as the driver will be adapted by query tools that impose a typical "select <columns> from <tables> where <conditions>" syntax. (even if I could get around syntax, the double-query that happens on my datasource via java functions is too costly). TableEngine lends itself best to this, but because I need to pre-process parts of the query, having access to the Parser tree and thus the expression conditions, visible select columns, etc, would make life easier. Still, the hooks I have today work OK in Select.queryWithoutCache() so I'll probably just go down that road.
Thanks for your input.



--
You received this message because you are subscribed to the Google Groups "H2 
Database" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/h2-database?hl=en.

Reply via email to