Exasol ignores characters after numeric or prepared function arguments

Details

Detail name Value
Changelog Number 8170
Type Bug
Status Resolved
Affected Versions Exasol 6.1.0, Exasol 6.2.rc1
Fix Versions Exasol 6.2.0, Exasol 6.1.5
Resolution Date 2019-07-11

Starting with Exasol 6.1.0, the Exasol SQL parser ignored invalid characters after
numeric function arguments or after prepared function arguments.
Example:

select TO_NUMBER(3abc);
select TO_NUMBER(?abc);

In Exasol 6.1.5 and above, such queries lead to the syntax error "unexpected IDENTIFIER_LIST".