Im trying to port an workflow from 7.1 to 7.5 and the problem is that "MySQL server provider" is gone, so first sted is to change evry query in the integration to connect using ODBC and that was not a problem but now some queries failes with errors like:
ERROR [42000] [MySQL][ODBC 5.3(w) Driver][mysqld-5.6.10-log]You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '?hasMinsat )' at line 1
But the workflow validates and I can run the querry from the integration and then I see that the line I try to add is added.
I removed the input parameter for "hasMinsat" in the integration saved, rebuilt and then opened the workflow, saved and closed the workflow then I opend the integration again and readded the "hasMinsat" parameter again, saved, rebuilt and then opened the workflow and got the following error:
as you can see the variable is of type Logical in the help for the integration querry you can see that the querry wants a boolean for its parameter but I get an error that the variable is of wrong type.
Conclution it's not posible to cast a Boolean to a Boolean :-)
It is woth to notice that the hasMinsat is stored as a tinyInt in the db and that have worked when using "MySQL server provider".
Any sugestion on how to solve this, I can not change the type in the database as that would require changes in other applications as well.