【问题标题】:ibatis.net datetime and dynamic sqlibatis.net 日期时间和动态 sql
【发布时间】:2011-08-03 17:49:44
【问题描述】:

如何使用 ibatis.net 测试 dateTime 类型的属性是否包含动态 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>

提前致谢。

【问题讨论】:

    标签: sql dynamic ibatis.net


    【解决方案1】:

    尝试以 ISO 8601 格式 http://en.wikipedia.org/wiki/ISO_8601 指定日期/时间值。 大多数解析器将正确解析该字符串表示。 如果您键入以下内容,您的值将被解析:

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

    【讨论】:

      猜你喜欢
      • 2021-07-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-04
      • 2012-04-24
      相关资源
      最近更新 更多