以下は、エラーをスローしている私のオラクル更新クエリです--
テーブルを更新 Set col1 = To_date(:dateFill, 'mm/dd/yyyy hh24:mi:ss') Where Fil1 = :ID;
dateFill = 2012 年 1 月 5 日、ID = 15
このステートメントはプロシージャーで実行されています。
エラー -:ORA-01722: 無効な数値 (日付フィールド)
なぜ「select To_date('01/05/2012 00:00:00', 'mm/dd/yyyy hh24:mi:ss') from dual;」なのか教えてください。「05-JAN-2012 00:00:00」のような結果が得られます.???
いくつかの答えを教えてください。