日期、时间和动态sql



如何测试dateTime类型的属性是否包含ibatis.net动态sql语句上的值我的映射文件如下,但它不起作用

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

尝试指定ISO 8601格式的Date/Time值http://&# 58;//en.wikipedia.org/wiki/ISO_8601大多数解析器将正确解析该字符串表示。如果您输入:

,您的值将被解析
compareValue="0001-01-01 00:00:00"

最新更新