日付の値がvarchar2
で、値が15/August/2009,4:30 PM
の場合は、DD-MM-YYYY
のような適切な日付形式に変換する方法があります。oracle10gの文字列の日付を日付形式に変換する方法
14
A
答えて
26
あなたはその後、TO_CHAR、すなわちを使用して、別の文字列として日付を再フォーマット、TO_DATE関数を使用して文字列を日付に変換することができます:あなたのテーブル名がMYTABLEであれば、例えば、
SELECT TO_CHAR(
TO_DATE('15/August/2009,4:30 PM'
,'DD/Month/YYYY,HH:MI AM')
,'DD-MM-YYYY')
FROM DUAL;
15-08-2009
と
SELECT TO_CHAR(
TO_DATE(MYDATESTRING
,'DD/Month/YYYY,HH:MI AM')
,'DD-MM-YYYY')
FROM MYTABLE;
7
TO_DATE
機能を使用する必要があります。
SELECT TO_DATE('01/01/2004', 'MM/DD/YYYY') FROM DUAL;
+1
私は、このエラーMSG ORA-01858を取得しています:VARCHAR2列はMYDATESTRINGある数値が期待されていたところ、数値以外の文字が見つかった ORA-02063:GENCONAIMSUAから行の前にT 01858. 00000 - "数字が必要な箇所に数字以外の文字が見つかりました" *原因:日付書式モデルを使用して変換される入力データが正しくありませんでした です。入力データには、フォーマットモデルで必要とされる数字が の数字が含まれていませんでした。 *処置:入力データまたは日付書式モデルを修正して、 要素の番号と型が一致することを確認してください。次に、操作を再試行します。 – leelavinodh
関連する問題
- 1. Golang:日付に文字列の日付形式を変換する方法日付
- 2. SSIS異なる日付文字列形式を日付に変換する
- 3. 日付をカスタム形式の文字列に変換する
- 4. 文字列を特定の日付形式に変換する
- 5. 文字列を特定の日付形式に変換する
- 6. システム日付を日付形式に日付データ型に変換する方法
- 7. "MM/DD/YY"形式の日付文字列を変換する
- 8. 文字列を日付形式に変換する
- 9. 文字列を日付形式に変換する
- 10. 文字列をiso日付形式に変換する
- 11. 文字列を日付形式(VB.net)に変換する
- 12. 文字列を日付形式に変換する
- 13. MS Accessで文字列を日付形式に変換する
- 14. ASP.NET MVCでdd/MM/yyyy文字列形式の日付をMM/dd/yyyyの日付形式に変換する
- 15. 長い形式の日付を短い形式に変換する方法DateTimeがC#の日付の日付
- 16. Pythonで文字列の日付をdatetime形式に変換する方法は?
- 17. Ionic 2で文字列の日付を通知の日付形式に変換する方法
- 18. 日付文字列を日付で変換しますDateTime形式vb.net
- 19. 文字列を日付に変換する不正な日付形式の文字列エラー 'DateValue'
- 20. 日付形式を別の形式に変換する方法
- 21. 文字列(日付形式)をSqliteの日付時刻に変換する方法
- 22. pyspark文字列を日付形式に変換します
- 23. 今日の日付をmm/dd/yyyy形式で日付形式の変数に変換する方法#
- 24. 文字列を日付形式dd-MMM-yyyy形式に変換するには?
- 25. anglejsで日付文字列を別の日付形式に変更する
- 26. PHPの日付をjavascriptの日付形式に変換する
- 27. PHPの日付形式をJavaScriptの日付形式に変換するには?
- 28. 文字列(hh:mm)を現在の日付の日付に変換する方法
- 29. Unicode文字列から日付形式への変換エラー
- 30. Androidの日付文字列を日付オブジェクトに変換する
ありがとうございます。私はsubstring関数を使ってこの結果を得る方法をいくつか得ました。しかし、あなたの答えは私が使ったよりも簡単です。どうもありがとうございました。私のSQL文はcrm_claim_int_details_viewからのselect to_date(substr(CRM_ACC_DATE_TIME、1、instr(CRM_ACC_DATE_TIME、 '、') - 1)、 'dd-mm-yyyy'です。 – leelavinodh
ええ、通常、猫の皮膚を作る方法は複数あります:) –