> For the complete documentation index, see [llms.txt](https://mariadb.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mariadb.com/docs/release-notes/connectors/odbc/2.0/2.0.18.md).

# Connector/ODBC 2.0.18 Release Notes

The most recent [***Stable***](/docs/release-notes/community-server/about/release-criteria.md) ***(GA)*** release of MariaDB Connector/ODBC is:[**MariaDB Connector/ODBC 3.2.5**](/docs/release-notes/connectors/odbc/3.2/3.2.5.md)

[Download](https://downloads.mariadb.org/connector-odbc/2.0.18)[Release Notes](/docs/release-notes/connectors/odbc/2.0/2.0.18.md)[Changelog](/docs/release-notes/connectors/odbc/changelogs/2.0/2.0.18.md)[About MariaDB Connector/ODBC](https://github.com/mariadb-corporation/docs-release-notes/blob/test/en/about-mariadb-connector-odbc/README.md)

**Release date:** 8 Sep 2018

This is a [***Stable***](/docs/release-notes/community-server/about/release-criteria.md) ***(GA)*** release of MariaDB\
Connector/ODBC.

## Notes

MariaDB Connector/ODBC 2.0.18 is built on top of [MariaDB Connector/C v.2.3.7](/docs/release-notes/connectors/c/2.3/2.3.7.md) and uses the\
binary prepared statement protocol.

In this version, one change is that when using a stored procedure (SP),\
applications may now need to fetch one more additional result with the SP\
execution status after all SP resultsets are read. Before the result would be\
reported as SQL\_NO\_DATA due to a bug in the connector.

## Bug Fixes

* [ODBC-178](https://jira.mariadb.org/browse/ODBC-178) - Performance Drop on Long Queries
* [ODBC-177](https://jira.mariadb.org/browse/ODBC-177) - Error in a stored procedure is not reported
* [ODBC-159](https://jira.mariadb.org/browse/ODBC-159) - Creation of temporary tables with multiple statements in one query fails
* [ODBC-166](https://jira.mariadb.org/browse/ODBC-166) - Incorect Display Size for decimal column
* [ODBC-164](https://jira.mariadb.org/browse/ODBC-164) - Do not include C/C project in cmake, if directory is absent. Make cmake link against installed in the system libmariadb in such case
* [ODBC-161](https://jira.mariadb.org/browse/ODBC-161) - Trying to create a file dsn causes odbc administrator to crash
* [ODBC-162](https://jira.mariadb.org/browse/ODBC-162) - SQLNumResultCols returns zero for query with long data and CTE
* [ODBC-158](https://jira.mariadb.org/browse/ODBC-158) - When performing a query with an aggregate function such as Count or Sum from MSAccess, an error is returned
* [ODBC-160](https://jira.mariadb.org/browse/ODBC-160) - Connector did not return length of string returned for SQL\_IDENTIFIER\_QUOTE\_CHAR info type.
* [ODBC-157](https://jira.mariadb.org/browse/ODBC-157) - Display size and Column length do not include fractional part for (date) time types
* [ODBC-154](https://jira.mariadb.org/browse/ODBC-154) - Linking error when building with dynamic C/C linking
* [ODBC-155](https://jira.mariadb.org/browse/ODBC-155) - SQLDescribeCol returns 0 for decimal digits for datetime types with microseconds
* [ODBC-149](https://jira.mariadb.org/browse/ODBC-149) - Connection Crashes with Timestamp INSERT INTO on parameter array operation
* [ODBC-151](https://jira.mariadb.org/browse/ODBC-151) - In SQLBindParameter BufferLength sets SQL\_DESC\_OCTET\_LENGTH for fixed length types
* [ODBC-150](https://jira.mariadb.org/browse/ODBC-150) - DESC(RIBE) statement caused error with the connector
* [ODBC-148](https://jira.mariadb.org/browse/ODBC-148) - DATE and DATETIME values are NULL in Crystal Reports

## Changelog

For a complete list of every change made in this release, with links to\
detailed information on each push, see the [changelog](/docs/release-notes/connectors/odbc/changelogs/2.0/2.0.18.md).

<sub>*This page is: Copyright © 2025 MariaDB. All rights reserved.*</sub>

{% @marketo/form formid="4316" formId="4316" %}
