ibatis.net datetime и динамический sql - PullRequest
1 голос
/ 12 апреля 2011

как я могу проверить, содержит ли свойство типа dateTime значение динамического оператора SQL с ibatis.net мой файл сопоставления выглядит следующим образом, но он не работает

<select id="Select" resultMap ="CongeResult" parameterClass="Conge">
  SELECT * FROM Conge
  <dynamic prepend="WHERE">
    <isGreaterThan property="StartDate" compareValue="01/01/0001 00:00:00">
      START_DATE >= #StartDate#
    </isGreaterThan>        
  </dynamic>
</select>

спасибо заранее.

1 Ответ

0 голосов
/ 14 апреля 2011

Попробуйте указать значение даты / времени в формате ISO 8601 http: //en.wikipedia.org/wiki/ISO_8601.Большинство анализаторов будут правильно анализировать это строковое представление.Ваше значение будет проанализировано, если вы введете:

compareValue="0001-01-01 00:00:00"
...