Virtual Schemas: Pushdown of String Literals Containing Double Quotes returns incorrect results

Details

Detail name Value
Changelog Number 10894
Type Bug
Status Resolved
Affected Versions Exasol 6.1.0, Exasol 6.2.0, Exasol 7.0.0
Fix Versions Exasol 7.0.4, Exasol 6.2.13
Resolution Date 2020-11-26

Description

Virtual Schemas will push down queries into the source system.
During the pushdown double quotes in string literals will get escaped unintentionally.

Example

SELECT * FROM virtual_schema.virtual_table WHERE a = '"';

will send a request of a = '\"' to the source database instead of a = '"'.

Workaround

There is no workaround.

Fix

The Virtual Schema will handle string literals containing double quotes correctly and return correct results.