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

Alexander Pivovarov commented on HIVE-9357:
-------------------------------------------

>From the Oracle reference on add_months
If date is the last day of the month or if the resulting month has fewer days 
than the day component of date, then the result is the last day of the 
resulting month. Otherwise, the result has the same day component as date.

> Create ADD_MONTHS UDF
> ---------------------
>
>                 Key: HIVE-9357
>                 URL: https://issues.apache.org/jira/browse/HIVE-9357
>             Project: Hive
>          Issue Type: Improvement
>          Components: UDF
>            Reporter: Alexander Pivovarov
>            Assignee: Alexander Pivovarov
>         Attachments: HIVE-9357.1.patch
>
>
> ADD_MONTHS adds a number of months to startdate: 
> add_months('2015-01-14', 1) = '2015-02-14'
> add_months('2015-01-31', 1) = '2015-02-28'
> add_months('2015-02-28', 2) = '2015-04-30'
> add_months('2015-02-28', 12) = '2016-02-29'



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

Reply via email to