[
https://issues.apache.org/jira/browse/HIVE-9480?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14344835#comment-14344835
]
Lefty Leverenz commented on HIVE-9480:
--------------------------------------
Doc note: TRUNC() should be documented for release 1.2.0 in the Date Functions
section of the UDF wiki.
* [Hive Operators and UDFs -- DateFunctions |
https://cwiki.apache.org/confluence/display/Hive/LanguageManual+UDF#LanguageManualUDF-DateFunctions]
> Build UDF TRUNC to implement FIRST_DAY as compared with LAST_DAY
> ----------------------------------------------------------------
>
> Key: HIVE-9480
> URL: https://issues.apache.org/jira/browse/HIVE-9480
> Project: Hive
> Issue Type: Improvement
> Components: UDF
> Reporter: Xiaobing Zhou
> Assignee: Xiaobing Zhou
> Labels: TODOC1.2
> Fix For: 1.2.0
>
> Attachments: HIVE-9480.1.patch, HIVE-9480.3.patch, HIVE-9480.4.patch,
> HIVE-9480.5.patch, HIVE-9480.6.patch, HIVE-9480.7.patch, HIVE-9480.8.patch,
> HIVE-9480.9.patch
>
>
> Hive already supports LAST_DAY UDF, in some cases, FIRST_DAY is necessary to
> do date/timestamp related computation. This JIRA is to track such an
> implementation. Choose to impl TRUNC, a more standard way to get the first
> day of a a month, e.g., SELECT TRUNC('2009-12-12', 'MM'); will return
> 2009-12-01, SELECT TRUNC('2009-12-12', 'YEAR'); will return 2009-01-01.
> BTW, this TRUNC is not as feature complete as aligned with Oracle one. only
> 'MM' and 'YEAR' are supported as format, however, it's a base to add on other
> formats.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)