Re: [gnome-db] possible bug on oracle sql parsing
Andrea Zagli <[email protected]> Wed, 23 Jan 2013 09:14:21 +0100
| Newsgroups | gmane.comp.gnome.db |
|---|---|
| Message-ID | <20130123091421.Horde.6IQqOxs-3RBQ-5vdAfoSv9A@saetta.homelinux.org> |
Il giorno mar 22 gen 2013 21:35:21 CET, Vivien Malerba ha scritto: > On 22 January 2013 10:22, Vivien Malerba <[email protected]> wrote: >> >> On 22 January 2013 09:29, Andrea Zagli <[email protected]> wrote: >> >>> Il giorno mer 09 gen 2013 21:50:57 CET, Vivien Malerba ha scritto: >>> >>>> [...] >>>> >>>> I suggest you use a more recent version of Libgda. >>> >>> >>> what files of branch 5.x could i copy to solve this problem? >>> >> >> I'll locate the changes from Git and tell you tonight (UTC). >> > > I checked with libgda 4.2 branch from git and there is no problem, the > output is exactely the same as the master branch. Can you check with the > test case code I've sent you? yes, the test works... but if i exec the same query inside gda-browser (connected to oracle) the result is Really PREPARED: SELECT p.pr_cod_prat, p.pr_prat_num1, p.pr_prat_num2, p.pr_prat_num3, p.pr_dat_fin, pr.gi_num_provv2, pr.gi_dat_ini, COALESCE (p.pr_prat_desc || '\n', '') || COALESCE (n.pr_prat_note1, '') || COALESCE (n.pr_prat_note2, '') || COALESCE (n.pr_prat_note3, '') || COALESCE (n.pr_prat_note4, '') AS note, s.gi_dat_ini AS data_vendita, r.gi_dat_sca FROM m1_tabpr_prat p LEFT JOIN gi_tab_stopr s ON (p.pr_cod_prat = s.pr_prat_succ) LEFT JOIN m1_tabpr_note n ON (p.pr_cod_prat = n.pr_cod_prat) LEFT JOIN gi_tab_provv pr ON (p.pr_cod_prat = pr.pr_cod_prat) LEFT JOIN gi_tab_provril r ON (pr.gi_num_provv1 = r.gi_num_provv1 AND pr.gi_num_provv2 = r.gi_num_provv2 AND pr.gi_num_provv3 = r.gi_num_provv3) WHERE p.pr_prat_num1 IN ('AMB', 'IAMB') AND s.pr_cod_prat IS NULL AND pr.gi_num_provv1 = 'AUTAM' OR pr.gi_seq_provv IS NULL ORDER BY p.pr_prat_num3 ASC, p.pr_prat_num2 ASC PS: could the "really prepared" output be optional?