On 30 December 2010 08:49, Andrea Zagli <[email protected]> wrote: > the parser removes () from this query and then the query no longer works > > select (case when iva > 0 then (iva + 100) / 100) from costi > > become > > select case when iva > 0 then iva + 100 / 100 from costi > > that is equal to > > select case when iva > 0 then iva + 1 from costi > > > i have tried with libgda from git and only with postgresql provider >
This is now fixed in git/master: http://git.gnome.org/browse/libgda/commit/?id=c478a1f3d2f6f7aba0fcef2f724e921244459db5 You can check with the example program attached. Regards, Vivien
test_parser_parenthesis.tbz
Description: Binary data
_______________________________________________ gnome-db-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gnome-db-list
