com.ibm.db2.jcc.c.日期时间值的字符串表示的语法不正确



我得到了这个异常:

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));

最新更新