Greenplum Date Function Support

TDV supports the date functions listed in the table below for Greenplum

The following functions can not be pushed:

DATEADD
DATENAME
DAYNAME
DAYS_BETWEEN
DBTIMEZONE
LAST_DAY
MONTHS_BETWEEN
NEW_TIME
NEXT_DAY
NUMTODSINTERVAL
NUMTOYMINTERVAL
TIME_SLICE
TRUNC
TZCONVERTOR
UTC_TO_TIMESTAMP

.

Greenplum Date Function

Notes

ADD_MONTHS

Push supported.

CLOCK_TIMESTAMP

Push supported.

CURRENT_DATE

Push supported.

CURRENT_TIME

Push supported.

CURRENT_TIMESTAMP

Push supported.

DATE_ADD

Push supported.

DATE_PART

Push supported.

DATE_SUB

Push supported.

DATE_TRUNC

Push supported.

DATEPART

Push supported.

DATETRUNC

Push supported.

DAY

Push supported.

EXTRACT(DAY FROM)

Push supported.

EXTRACT(DOW FROM )

Push supported.

EXTRACT(DOY FROM )

Push supported.

EXTRACT(EPOCH FROM )

Push supported.

EXTRACT(HOUR FROM )

Push supported.

EXTRACT(MICROSECOND FROM )

Push supported.

EXTRACT(MILLISECOND FROM )

Push supported.

EXTRACT(MINUTE FROM )

Push supported.

EXTRACT(MONTH FROM )

Push supported.

EXTRACT(QUARTER FROM )

Push supported.

EXTRACT(SECOND FROM )

Push supported.

EXTRACT(WEEK FROM )

Push supported.

EXTRACT(YEAR FROM )

Push supported.

FORMAT_DATE

Push supported.

LOCALTIME

Push supported.

LOCALTIMESTAMP

Push supported.

MONTH

Push supported.

NOW

Push supported.

TIMEOFDAY

Push supported.

YEAR

Push supported.