0
我試圖執行使用java.sql.PreparedStatement中以下查詢:錯誤執行SQL查詢
SELECT NVL (tb.ddate, '2002-10-15')
FROM tb
但得到這個錯誤:
java.sql.SQLException: ORA-01843: ¿¿¿¿ ¿¿ ¿¿¿
有什麼不對?
我試圖執行使用java.sql.PreparedStatement中以下查詢:錯誤執行SQL查詢
SELECT NVL (tb.ddate, '2002-10-15')
FROM tb
但得到這個錯誤:
java.sql.SQLException: ORA-01843: ¿¿¿¿ ¿¿ ¿¿¿
有什麼不對?
日期不符合預期格式。
見http://docs.oracle.com/cd/B19306_01/server.102/b14237/initparams122.htm
或者試試:
SELECT NVL (tb.ddate, to_date('2002-10-15', 'YYYY-MM-DD'))
FROM tb
日期格式錯誤? 月通常在JAN,FAB或類似 – 2012-02-28 20:44:15
@BhrugeshPatel:這是絕對完美的日期格式。 (2002年10月15日) – 2012-02-28 21:56:50