Comparing a CHAR ASCII column with an UTF8 filter might cause an error

Details

Detail name Value
Changelog Number 31778
Type Bug
Status Resolved
Affected Versions EXASOL 6.0.0, Exasol 6.2.0, Exasol 7.0.0, Exasol 7.1.0, Exasol 8.0.0, Exasol 8.29.0, Exasol 2025.1.0, Exasol 2026.1.0
Fix Versions Exasol 2025.1.14, Exasol 2026.1.2
Resolution Date 2026-08-06

Description

Under very rare circumstances, a query that filters a CHAR ASCII column might cause an Internal Server Error.
Note that this error does not occur often even for the same query.
Conditions:

  • The filter is on a CHAR ASCII column.
  • The filter contains UTF8 characters.

Example:

CREATE TABLE t(a CHAR(12) ASCII);
INSERT INTO t values 'a';

SELECT * FROM t WHERE a = 'ÄÄÄÄÄ';

Workaround

Execute the query a second time.

Fix

The query returns empty results.