Quick Search:
 
 Oracle PL/SQL: TO_DATE Jump to:  
Category: >> Oracle PL/SQL >> TO_DATE  

<< lastnext >>

Snippet Name: TO_DATE

Description: TO_DATE converts char of CHAR, VARCHAR2, NCHAR, or NVARCHAR2 datatype to a value of DATE datatype. The fmt is a datetime model format specifying the format of char. If you omit fmt, then char must be in the default date format. If fmt is J, for Julian, then char must be an integer.

Note that this function does not convert data to any of the other datetime datatypes.

Also see:
» Add PSOUG Search to SQL Developer
» Converting Rows to Columns
» UNISTR
» TRANSLATE
» TO_YMINTERVAL
» TO_TIMESTAMP_TZ
» TO_TIMESTAMP
» TO_SINGLE_BYTE
» TO_NUMBER
» TO_NCLOB
» TO_NCHAR
» TO_MULTI_BYTE
» TO_LOB
» TO_DSINTERVAL
» TO_CLOB
» TO_CHAR
» TO_BINARY_FLOAT
» TO_BINARY_DOUBLE
» TIMESTAMP_TO_SCN
» SCN_TO_TIMESTAMP
» ROWIDTONCHAR
» ROWIDTOCHAR
» REFTOHEX
» RAWTONHEX
» RAWTOHEX
» NUMTOYMINTERVAL
» NUMTODSINTERVAL
» HEXTORAW
» DECOMPOSE
» CONVERT

Comment: (none)

Language: PL/SQL
Highlight Mode: PLSQL
Last Modified: March 05th, 2009

TO_DATE(<string>) RETURN DATE
 
-- convert a string with default format to a date
TO_DATE(<string>) RETURN DATE
SELECT TO_DATE('03-MAR-1994') FROM dual;
 
 
CONVERT a string WITH a specified format TO a DATE
TO_DATE(<string>, <format mask>)
SELECT TO_DATE('03/24/1994', 'MM/DD/YYYY') FROM dual;
 
 
-- convert a string with a specified format 
TO_DATE(<string>, <format mask>) RETURN DATE
SELECT TO_DATE('March 24, 1994, 8:40 P.P.', 'MONTH DD, YYYY, HH:MI A.M.', 'NLS_DATE_LANGUAGE = American')
FROM dual;
 
 
 
-- This example converts a character string into a date:
 
SELECT TO_DATE(
    'January 15, 1989, 11:00 A.M.',
    'Month dd, YYYY, HH:MI A.M.',
     'NLS_DATE_LANGUAGE = American')
     FROM DUAL;
 
TO_DATE('
---------
15-JAN-89
 


 
   Home |    Search |    Code Library |    Sponsors |    Privacy |    Terms of Use |    Contact Us © 2003 - 2024 psoug.org