This issue is created automatically through a Github pull request on behalf of deeky666:
MySQL uses backtick for identifier quotation. The `SQLParserUtils` treats statements with quoted identifiers that contain a colon as named parameter which is wrong.
SELECT `d.ns:col_name` FROM my_table d WHERE `d.date` >= :param1
An exception occurred while executing 'SELECT `d.ns:col_name` FROM my_table d WHERE `d.date` >= :param1' with params ["2013-06-24 14:22:18"]: Value for :col_name not found in params array. Params array key should be "col_name"
This PR adds the backtick character to the recognized quote characters when retrieving unquoted statement fragments.