VARCHAR - HASHTYPE join does not always throw exception

Details

Detail name Value
Changelog Number 12603
Type Bug
Status Resolved
Affected Versions
Fix Versions Exasol 7.1.2, Exasol 7.0.13
Resolution Date 2021-09-24

Background 

HASHTYPE is a performance feature, so implicit type conversions during joins are forbidden.

Description

In some cases, an error message is not thrown.

Note

If you want to join HASHTYPE with VARCHAR (without the HASHTYPE-performance) you must explicitly cast the HASHTYPE to VARCHAR.

Fix

The exception that a join between VARCHAR and HASHTYPE is always raised.