com.ibm.db2.jcc.c.SqlException: синтаксис строкового представления значения даты и времени является неправильным - PullRequest
0 голосов
/ 30 декабря 2011

Я получаю это исключение:

com.ibm.db2.jcc.c.SqlException: The syntax of the string representation of a datetime value is incorrect

при попытке применить java.sql.Date в формате yyyy-mm-DD в качестве значения 2011-12-28 в коде Java.

1 Ответ

0 голосов
/ 30 декабря 2011

Попробуйте использовать PreparedStatement.setDate() метод.

Например,

String date="2011-12-28";
PreparedStatement ps=con.prepareStatement("INSERT INTO Table1 (Col1) VALUES (?)");
ps.setDate(1,java.sql.Date.valueOf(date));
...