Istvan Toth created PHOENIX-6384:
------------------------------------

             Summary: Allow using colon for specifying column families in sql 
grammar
                 Key: PHOENIX-6384
                 URL: https://issues.apache.org/jira/browse/PHOENIX-6384
             Project: Phoenix
          Issue Type: Wish
          Components: core
            Reporter: Istvan Toth


As I worked on the query compiler code recently, it became apparent that the 
way we overload the . (dot) character for specifying column families is a very 
limited and ambigous choice, with ugly and error-prone code hacked into the 
compiler to support it.

While we cannot remove the currently supported syntax from the code, we should 
look into  adding an alternate unambigious syntax for the same, which could be 
used with less limitations.

I get the impression that using colon for this should be doable.

{noformat}
select cf:* from table;

select a:cf.*, b:cf:*, a.cf.column from table a, table b; //not possible 
currenty
{noformat}




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to