我在我的表TIMESTAMP
類型的表中有一列。 在我的servlet我寫的代碼中插入當前日期和時間,這樣此列:在數據庫中存儲當前日期
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = new Date();
String sendDate = dateFormat.format(date);
ps.setString(4,sendDate);
但它拋出一個Exception
是:
java.sql.SQLException: [Oracle][ODBC][Ora]ORA-01843: not a valid month
什麼能是什麼原因?
請幫忙。
爲什麼你不讓數據庫生成日期和使用'SYSDATE()'函數? – mustaccio