[ 
https://issues.apache.org/jira/browse/CALCITE-6165?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Caican Cai updated CALCITE-6165:
--------------------------------
    Description: 
In calcite's ParserTest, there is a lack of test for DateFunction. Currently, 
calcite only supports date function from parser.jj:

date_diff,

date_trunc.

It also lacks support for many date functions. For details, you can 
see:[https://dev.mysql.com/doc/refman/8.0/en/date-and-time-functions.html]

I supported the two functions date_add and date_sub in Parser.jj, and added 
relevant tests about date function in SqlParserTest. The purpose of adding this 
datefunctiontest is to tell us which date functions are supported and which 
date functions are not supported.

 

 

  was:
In calcite's ParserTest, there is a lack of test for DateFunction. Currently, 
calcite only supports date function from parser.jj:

date_diff,

date_trunc.

It also lacks support for many date functions. For details, you can 
see:[https://dev.mysql.com/doc/refman/8.0/en/date-and-time-functions.html]

The purpose of adding this datefunctiontest is to tell us which date functions 
are supported and which date functions are not supported.

 

 


> Add date_sub and date_add functions 
> ------------------------------------
>
>                 Key: CALCITE-6165
>                 URL: https://issues.apache.org/jira/browse/CALCITE-6165
>             Project: Calcite
>          Issue Type: Test
>          Components: tests
>    Affects Versions: 1.36.0
>            Reporter: Caican Cai
>            Assignee: Caican Cai
>            Priority: Minor
>              Labels: pull-request-available
>             Fix For: 1.37.0
>
>         Attachments: 2023-12-17 17-04-29屏幕截图-1.png, 2023-12-17 
> 17-04-29屏幕截图.png
>
>
> In calcite's ParserTest, there is a lack of test for DateFunction. Currently, 
> calcite only supports date function from parser.jj:
> date_diff,
> date_trunc.
> It also lacks support for many date functions. For details, you can 
> see:[https://dev.mysql.com/doc/refman/8.0/en/date-and-time-functions.html]
> I supported the two functions date_add and date_sub in Parser.jj, and added 
> relevant tests about date function in SqlParserTest. The purpose of adding 
> this datefunctiontest is to tell us which date functions are supported and 
> which date functions are not supported.
>  
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to