0
我有這樣的查詢:在此Oracle查詢中使用to_date有什麼問題?
INSERT INTO some_table (date1, date2)
VALUES (to_date('2012-10-24','YYYY-MM-DD'), to_date('2012-10-24','YYYY-MM-DD'));
,但我得到:
SQL Error: ORA-01858: a non-numeric character was found where a numeric was expected
01858. 00000 - "a non-numeric character was found where a numeric was expected"
和:
*Cause: The input data to be converted using a date format model was
incorrect. The input data did not contain a number where a number was
required by the format model.
*Action: Fix the input data or the date format model to make sure the
elements match in number and type. Then retry the operation.
,但我的to_date
使用似乎還好嗎?
非常感謝。
這應該是工作,看到這個[演示](http://sqlfiddle.com/#!4/e75a8/1)。這是您嘗試運行的唯一查詢嗎? 'date1'和'date2'的數據類型是什麼? – Taryn