Cast the result of the extract as a date or timestamp.
On 12/02/2014 6:20 AM, "Mark Rotteveel" <m...@lawinegevaar.nl> wrote:

> On 11-2-2014 16:06, Virna Constantin wrote:
> >
> >
> > EXTRACT()
> > http://www.firebirdsql.org/refdocs/langrefupd25-intfunc-extract.html
>
> Extract is not the same as PostgreSQL date_trunc. Extract returns the
> requested value as an integer, while date_trunc returns a DATE or
> TIMESTAMP truncated to the requested date field, example from
>
> http://www.postgresql.org/docs/current/static/functions-datetime.html#FUNCTIONS-DATETIME-TRUNC
> :
>
> SELECT date_trunc('hour', TIMESTAMP '2001-02-16 20:38:40');
> Result: 2001-02-16 20:00:00
>
> SELECT date_trunc('year', TIMESTAMP '2001-02-16 20:38:40');
> Result: 2001-01-01 00:00:00
>
> > On Tuesday, February 11, 2014 4:42 PM, Maximiliano Robaina
> > <maxi_roba...@yahoo.com.ar> wrote:
> >
> > Hi,
> >
> > Is there an equivalent function to trunc datetime fields in firebird ?
> > Something like date_trunc in postgre [1]
>
>
> ------------------------------------
>
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
> Visit http://www.firebirdsql.org and click the Resources item
> on the main (top) menu.  Try Knowledgebase and FAQ links !
>
> Also search the knowledgebases at http://www.ibphoenix.com
>
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> Yahoo Groups Links
>
>
>
>

Reply via email to