TO_DATE

The TO_DATE function converts a string value to a DATE data type.

Syntax

TO_DATE (expression, date_time_pattern) 

Remarks

The expression argument must be a CHAR or VARCHAR. For other input types, use TO_CHAR to cast a CHAR or VARCHAR before using the TO_DATE function.
The pattern argument specifies an output pattern using a DATE, TIME, or NUMERIC format.
You can control the data type returned by TO_DATE with a configuration parameter named Return data type of TO_DATE Function, which is under Server > SQL Engine > Overrides in the Administration > Configuration menu. If you set it to TRUE (the default), the function returns a DATE when format string is specified; if you set it to FALSE, the function returns a TIMESTAMP.
For a change to this configuration parameter to take effect, you need to rebind or explicitly resave the view.

Example

SELECT TO_DATE(‘30 jun 2015’, ‘DD Mon YYYY’);

This returns

2015-06-30