This is correct,  I would like the function to trunc() or round()  a date 
according to the requested unit and return the full date not only the date part.
This is very useful for example in aggregation on dates and for UI display.

You can see how it is documented for Oracle in  
http://docs.oracle.com/cd/B19306_01/server.102/b14200/functions201.htm and 
different supported level in 
http://docs.oracle.com/cd/B19306_01/server.102/b14200/functions230.htm#i1002084 
(I do not need all options but at least week/month/year  will be nice)

I created https://issues.apache.org/jira/browse/PHOENIX-2433



From: Stephen Wilcoxon [mailto:[email protected]]
Sent: Wednesday, November 18, 2015 8:07 PM
To: [email protected]
Subject: Re: Trunc () on date questions

I think he's asking for trunc() to support the higher levels (not just ways to 
retrieve the higher level parts).  Although, it's a little unclear to me 
exactly what the expected behavior is for a date(time) truncated to say month 
is (yyyy-mm-01, yyyy-mm-<last day>, or something else).  I suspect it likely 
varies by implementation since (date_)trunc is not a standard function.

On Wed, Nov 18, 2015 at 12:00 PM, Alok Singh 
<[email protected]<mailto:[email protected]>> wrote:
Have you looked at supported date/time functions here: 
https://phoenix.apache.org/language/functions.html
e.g. WEEK(timestamp_column) or WEEK(to_date('YYYY-mm-dd')) will give you the 
week.

Alok

Alok

[email protected]<mailto:[email protected]>

On Wed, Nov 18, 2015 at 6:50 AM, Bulvik, Noam 
<[email protected]<mailto:[email protected]>> wrote:
Hi,
In other implementations of SQL (like Oracle and impala) trunc() on date 
support also date parts higher  than day level (for example WEEK, MONTH, YEAR) 
– any chance it can be supported also in phoenix ?
should  I open JIRA for it?


Regards,

Noam


________________________________

PRIVILEGED AND CONFIDENTIAL
PLEASE NOTE: The information contained in this message is privileged and 
confidential, and is intended only for the use of the individual to whom it is 
addressed and others who have been specifically authorized to receive it. If 
you are not the intended recipient, you are hereby notified that any 
dissemination, distribution or copying of this communication is strictly 
prohibited. If you have received this communication in error, or if any 
problems occur with transmission, please contact sender. Thank you.



________________________________

PRIVILEGED AND CONFIDENTIAL
PLEASE NOTE: The information contained in this message is privileged and 
confidential, and is intended only for the use of the individual to whom it is 
addressed and others who have been specifically authorized to receive it. If 
you are not the intended recipient, you are hereby notified that any 
dissemination, distribution or copying of this communication is strictly 
prohibited. If you have received this communication in error, or if any 
problems occur with transmission, please contact sender. Thank you.

Reply via email to