You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@calcite.apache.org by "James Duong (JIRA)" <ji...@apache.org> on 2018/05/30 22:45:01 UTC

[jira] [Commented] (CALCITE-2339) JDBC adapter should transform timestamp arithmetic for target database

    [ https://issues.apache.org/jira/browse/CALCITE-2339?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16495824#comment-16495824 ] 

James Duong commented on CALCITE-2339:
--------------------------------------

Note that it's possible to represent multi-field intervals with timestampadd. You just nest multiple timestampadd calls together for each unit. Need to apply the EXTRACT function to get individual units out of an arbitrary interval expression though.

> JDBC adapter should transform timestamp arithmetic for target database 
> -----------------------------------------------------------------------
>
>                 Key: CALCITE-2339
>                 URL: https://issues.apache.org/jira/browse/CALCITE-2339
>             Project: Calcite
>          Issue Type: Bug
>            Reporter: Julian Hyde
>            Assignee: Julian Hyde
>            Priority: Major
>         Attachments: Datetime Addition - Calcite.pdf
>
>
> JDBC adapter should transform timestamp arithmetic for target database.
> There are two ways in Calcite to add intervals to timestamps: the TIMESTAMP_ADD function and the "<timestamp> + <interval>" operator.
> The attached document (authored by James Doung) describes their pros and cons.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)