On Oct 12, 2009, at 10:30 AM, Andrus Adamchik wrote:

Yeah.. we should verify it, but I think ResultSetMetadata is formed
when result is returned.. anyway.. It's just a getter... do you think
ResultSetMetadata is "lazy" initialized?

This is something I don't know. We need to check about a dozen of drivers from different vendors that we support to verify that. This is just a getter in the interface. Implementors could've made it anything.

Another thing to check here is actually reading column data from returned ResultSetMetadata, as lazy resolving of it can be postponed a step further.

Andrus

Reply via email to