我得到了这个异常:
com.ibm.db2.jcc.c.SqlException: The syntax of the string representation of a datetime value is incorrect
当试图在Java代码中应用yyyy-mm-DD
格式的java.sql.Date
作为2011-12-28
值时
尝试使用PreparedStatement.setDate()
方法
String date="2011-12-28";
PreparedStatement ps=con.prepareStatement("INSERT INTO Table1 (Col1) VALUES (?)");
ps.setDate(1,java.sql.Date.valueOf(date));