Использование даты oracle& #39;s to _в подготовленном заявлении

Я пытаюсь ввести дату в базу данных оракула, используя _дата в подготовленном заявлении, но я получаю ошибки

фрагменты кода:

sql = "select Identifier from metadata where content_cdate >=to_date(?,'dd-mm-yyyy') and content_cdate < to_date(?,'dd-mm-yyyy') and status='published' and content_mdate is null";

ps.setString(1, commonUtil.dateToString(startTime));

метод dateToString возвращает значение, подобное этому :2012 -01 -01 12 :00 :00

Ошибка:

[Oracle][ODBC][Ora]ORA-01861: literal does not match format string

Пожалуйста, подскажите

6
задан Nelo Angelo 12 April 2012 в 08:31
поделиться