Bug #92429 | When using SQL_C_WCHAR with SQLGetData, binary data is not returned as hex. | ||
---|---|---|---|
Submitted: | 14 Sep 2018 21:28 | Modified: | 29 Jan 2020 20:46 |
Reporter: | Kari Heinola | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | Connector / ODBC | Severity: | S2 (Serious) |
Version: | 8.00.12.00 UNICODE | OS: | Windows |
Assigned to: | Bogdan Degtyariov | CPU Architecture: | Any |
[14 Sep 2018 21:28]
Kari Heinola
[18 Sep 2018 10:41]
Bogdan Degtyariov
The bug is verified. Accordingly to ODBC Specs it should convert binary data to hexacecimal representation: https://docs.microsoft.com/en-us/sql/odbc/reference/appendixes/sql-to-c-binary?view=sql-se...
[29 Jan 2020 20:46]
Philip Olson
Posted by developer: Fixed as of the upcoming MySQL Connector/ODBC 8.0.20 release, and here's the proposed changelog entry from the documentation team: When using SQL_C_WCHAR with SQLGetData, binary data was not returned correctly as its hexacecimal representation. Related, using SQL_C_CHAR with SQLGetData did return binary data as hex. Thank you for the bug report.