【问题标题】:change operator output type and value in hsqldb更改 hsqldb 中的运算符输出类型和值
【发布时间】:2014-05-28 09:12:35
【问题描述】:

我有 hsqldb 源,我想修改源代码中的日期操作,这样 date1 - date2 操作应该将输出类型设为“INTEGER”而不是“INTERVAL DAY TO SECOND”类型,并且它应该给出日期差异.

请让我知道我需要在 hsqldb 源中修改的方式和位置。

注意:我不想使用 datediff 方法。

【问题讨论】:

    标签: database open-source hsqldb


    【解决方案1】:

    听起来您只对两个日期之间的天数感兴趣。

    extract( day from( date1 - date2 ));
    

    我已经安装了 hsqldb,但它目前没有运行,所以我无法测试它,但它应该非常接近你想要的。

    【讨论】:

      猜你喜欢
      • 2019-06-25
      • 2019-03-09
      • 2012-05-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-26
      • 2014-05-24
      • 1970-01-01
      相关资源
      最近更新 更多