PowerCenter
- PowerCenter 10.5
- Todos os produtos
TO_DATE(string[,format] )
Argumento
| Requerido/
Opcional
| Descrição
|
---|---|---|
string
| Requerido
| Deve ser um tipo de dados de string. Passa os valores que você deseja converter em datas. Você pode inserir qualquer expressão de transformação válida.
|
formato
| Opcional
| Insira uma string de formato TO_DATE válida. A string de formato deve corresponder às partes do argumento string . Por exemplo, se você passar a string 'Mar 15 1998 12:43:10AM', será necessário usar a string de formato 'MON DD YYYY HH12:MI:SSAM'. Se você omitir a string de formato, o valor da string deverá estar no formato de data especificado na sessão.
|
TO_DATE( DATE_PROMISED, 'MM/DD/YY' )
|
|
---|---|
|
|
|
|
|
|
|
|
|
|
TO_DATE( DATE_PROMISED, 'MON DD YYYY HH12:MI:SSAM' )
|
|
---|---|
|
|
|
|
|
|
|
|
|
|
TO_DATE (SHIP_DATE_MJD_STR, 'J')
|
|
---|---|
|
|
|
|
TO_DATE( DATE_STR, 'MM/DD/RR')
|
|
---|---|
|
|
|
|
TO_DATE( DATE_STR, 'MM/DD/YY')
|
|
---|---|
|
|
|
|
TO_DATE( DATE_STR, 'MM/DD/Y')
|
|
---|---|
|
|
|
|
TO_DATE( DATE_STR, 'MM/DD/YYY')
|
|
---|---|
|
|
|
|
TO_DATE( DATE_STR, 'MM/DD/YYYY SSSSS')
|
|
---|---|
|
|
|
|
DECODE( TRUE, --test first format IS_DATE( CLOSE_DATE,'MM/DD/YYYY HH24:MI:SS' ), --if true, convert to date TO_DATE( CLOSE_DATE,'MM/DD/YYYY HH24:MI:SS' ), --test second format; if true, convert to date IS_DATE( CLOSE_DATE,'MM/DD/YYYY'), TO_DATE( CLOSE_DATE,'MM/DD/YYYY' ), --test third format; if true, convert to date IS_DATE( CLOSE_DATE,'MON DD YYYY'), TO_DATE( CLOSE_DATE,'MON DD YYYY'), --if none of the above ERROR( 'NOT A VALID DATE') )
TO_CHAR( TO_DATE( numeric_month, 'MM' ), 'MONTH' )