Bug #78912 | Union Queries via ODBC Fail If Multiple UNION Statements Used | ||
---|---|---|---|
Submitted: | 22 Oct 2015 0:50 | Modified: | 4 Dec 2015 7:58 |
Reporter: | Max Hugen | Email Updates: | |
Status: | Can't repeat | Impact on me: | |
Category: | Connector / ODBC | Severity: | S2 (Serious) |
Version: | 5.03.04 | OS: | Windows |
Assigned to: | CPU Architecture: | Any | |
Tags: | Union Query |
[22 Oct 2015 0:50]
Max Hugen
[3 Nov 2015 6:23]
Chiranjeevi Battula
Hello Max Hugen, Thank you for the bug report. I tried to reproduce the issue at my end using MS Access 2013 with MySQL Connector / ODBC 5.3.5, but not seeing any issue in using more than one UNION. Could you please list out exact steps you tried out at your end, this would help us to reproduce the issue at our end. Thanks, Chiranjeevi.
[23 Nov 2015 3:00]
Max Hugen
Hi Chiranjeevi, sorry, missed your previous reply. I'm using: MS Access 10 MySQL ODBC 5.2 Unicode Driver 32-bit (5.02.06) MySQL 5.6.17 I have also tested on a server machine using ODBC 5.03.04, same result. I've tried joining 3 simple select statements via 2 Unions, and it always returns the same error msg.
[4 Dec 2015 7:59]
Chiranjeevi Battula
Hello Max Hugen, Thank you for your feedback. I tried to reproduce the issue at my end using MS Access 2013 with MySQL Connector / ODBC 5.3.5, but not seeing any issue in using multiple UNION's. If you can provide more information with exact test case, feel free to add it to this bug and change the status back to 'Open'. Thank you for your interest in MySQL. Thanks, Chiranjeevi.
[12 Jun 2016 15:56]
Bill Korbholz
This bug is not fixed. I am running Access 2013 with Connector/ODBC 5.3.6. Queries with 2 or more UNIONs fail consistently.
[13 Feb 2018 5:46]
CSKIM KIM
Mysql version : 5.5.57 Mysql ODBC : 5.3.10 windows 32bit Character set : utf8_general_ci I got a solution. ------------------------------------ Select ID, No from customs UNION ALL Select ID, No from payment UNION ALL Select ID, No from tbl_ballance ------------------------------------ There occurred error as you know, odbc failure and so on with above sqls. I changed something as follwings. There occured no error. First field must be text NOT number. --------------------------------------------- Select ''&ID as ID, No from customs UNION ALL Select ID, No from payment UNION ALL Select ID, No from tbl_ballance; --------------------------------------------- I have no idear about the reason. I wasted so long time. I hope to help peoples who is in trouble in multiple UNION
[13 Feb 2018 5:49]
CSKIM KIM
Sorry. more information are belows. Mysql is backend msaccess 2007 is front end.
[9 Apr 2018 13:40]
Morten Lamoey
This is still an issue in the very latest community server and ODBC driver
[1 Oct 2019 0:39]
John Clements
Did anyone find a work around? I ensure that the first column was not numeric and it made no difference