When a filter is set on a numeric field for 'in' and the values are set to ENTER<> (e.g. the user has simply hit enter and not entered a second value to filter for) [see Picture]
... this get's translated to
where x in (1200143811, )
instead of
where x in (1200143811)
or
where x = 1200143811
This may lead to a wrong result or SQL Parser error, especially when executing the query on a Oracle / Oracle like database. Same is valid for string based values, there the translation is done to
When a filter is set on a numeric field for 'in' and the values are set to ENTER<> (e.g. the user has simply hit enter and not entered a second value to filter for) [see Picture]
... this get's translated to
instead of
This may lead to a wrong result or SQL Parser error, especially when executing the query on a Oracle / Oracle like database. Same is valid for string based values, there the translation is done to