I think such functions should start local transactions, but in current 
implementation that's not so.
You can add this issue into the bug tracker.

On 08.10.2013 12:24, Dimitry Sibiryakov wrote:
> 08.10.2013 9:21, Alexander Potapchenko wrote:
>> SQLColumns() gets data from system tables and it starts transaction of
>> course and therefore If auto-commit mode off, driver considers that this
>> transaction remains active.
>     But the question is whether it should start connection-wide transaction 
> or a local one.
>


------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60134071&iu=/4140/ostg.clktrk
_______________________________________________
Firebird-odbc-devel mailing list
Firebird-odbc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/firebird-odbc-devel

Reply via email to