You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@metamodel.apache.org by "Alberto (JIRA)" <ji...@apache.org> on 2015/05/04 16:56:06 UTC

[jira] [Created] (METAMODEL-138) Not capable of parsing queries with more than 2 empty spaces before "AS"

Alberto created METAMODEL-138:
---------------------------------

             Summary: Not capable of parsing queries with more than 2 empty spaces before "AS"
                 Key: METAMODEL-138
                 URL: https://issues.apache.org/jira/browse/METAMODEL-138
             Project: Apache MetaModel
          Issue Type: Bug
            Reporter: Alberto
            Priority: Minor


Adding more than 2 spaces before the "AS" keyword prevent the QueryParser to parse the query properly. This test does not pass:

public void testSelectEmptySpacesBeforeAs() throws Exception {
        Query q = MetaModelHelper.parseQuery(dc, "SELECT tbl.foo     AS alias FROM sch.tbl");
        assertEquals("SELECT tbl.foo AS alias FROM sch.tbl", q.toSql());
    }

We have found out that the parsing problem starts when you add more than 2 empty spaces before the "AS" keyword.





--
This message was sent by Atlassian JIRA
(v6.3.4#6332)