Xiaoyong Deng created CALCITE-1733:
--------------------------------------

             Summary: support more UDFs
                 Key: CALCITE-1733
                 URL: https://issues.apache.org/jira/browse/CALCITE-1733
             Project: Calcite
          Issue Type: New Feature
          Components: core
            Reporter: Xiaoyong Deng
            Assignee: Julian Hyde


Calcite has realized some functions, ReservedFunctionName listed in Parser.jj 
for example. But there are many other functions, such as 'rlike'(matches the 
Java regular expression), 'date_format'(Converts a date/timestamp/string to a 
value of string in the format specified by the date format fmt) and do on.

Yes, We can use {quote}
void add(String name, Function function)
{quote} in SchemaPlus to register new functions, but we are worried about 
conflict with Calcite later. So, how can we do for this? Realize all functions 
and submit to Calcite or just make these as our own functions?




--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to