2012-02-09 28 views
-1

を11gのOracleでタイムスタンプまたは日付形式に文字datetime値に変換することができます:は、どのように私は、このようなデータを持っている

field datatype values 
----- -------- ----------------- 
datet char(30) 2/8/2012 05:45 PM   
datet char(30) 2/9/2012 05:45 PM   
+0

はあなたにTREIDドキュメント持っている - [ 'TO_DATE'](のhttp://ドキュメントを.oracle.com/cd/E11882_01/server.112/e26088/functions203.htm#i1003589)または['TO_TIMESTAMP'](http://docs.oracle.com/cd/E11882_01/server.112/e26088/functions213)を参照してください。 htm#i999843)? –

答えて

1

はあなたが何を意味するか、このですか?

SELECT TO_DATE(datet, 'dd/mm/yyyy hh:mi PM') 
FROM your_table_name; 

(2と仮定すると一日であると8/9ヶ月あり、そうでない場合はMM/DD/YYYYに変更)

関連する問題