Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
4.0.0
Description
When pushing Spark query to MsSqlServer engine we sometimes construct SQL query that has a LIKE operator as a part of the binary comparison operation, which is not permitted in SQL Server syntax.
For example a query
SELECT * FROM people WHERE (name LIKE "s%") = 1
will not execute on MsSQLServer.
These queries should be detected and not pushed to execution in MsSqlServer.