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

James Taylor commented on PHOENIX-1704:
---------------------------------------

Ok - let's build those so that they accept date/time types, not strings.

[~sergey.b] - yes, I was thinking that underneath EXTRACT could easily be built 
on top of the same code as FLOOR, but only for those cases where we don't need 
to convert to Joda time (second, minute, hour, day where you can just do simple 
math on the Epoch time). For month, quarter, and year, I think we'd need to go 
from epoch time to Joda time and then use Joda APIs to extract these.

> Add year() built-in function
> ----------------------------
>
>                 Key: PHOENIX-1704
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-1704
>             Project: Phoenix
>          Issue Type: Bug
>            Reporter: Alicia Ying Shu
>            Assignee: Alicia Ying Shu
>         Attachments: Phoenix-1704-v1.patch, Phoenix-1704.patch
>
>
> SELECT YEAR('2014-12-13 10:13:18', 'yyyy-MM-dd hh:mm:ss') FROM YEARFUNC  --> 
> 2014
> SELECT YEAR('2014-12-13') FROM YEARFUNC  --> 2014
> SELECT YEAR('Sat, 3 Feb 2014 03:05:06 GMT', 'EEE, d MMM yyyy HH:mm:ss z', 
> 'UTC') FROM YEARFUNC  --> 2014



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

Reply via email to