我想在查询中的字段中添加 100 天:
SELECT DATE_ADD("date" + INTERVAL '100' DAY) FROM "history";
或者其他什么……但它不适用于默认的 HSQLDB 前端……</p>
任何解决方法?
我想在查询中的字段中添加 100 天:
SELECT DATE_ADD("date" + INTERVAL '100' DAY) FROM "history";
或者其他什么……但它不适用于默认的 HSQLDB 前端……</p>
任何解决方法?
您不需要 date_add(),只需将间隔添加到列中:
SELECT "date" + INTERVAL '100' DAY
FROM "history";
OpenOffic 和 LO 中的默认 HSQLDB 版本是 1.8。它不支持此功能。
HSQLDB 2.x 版支持日期/时间算术的多个函数和表达式。
如果列名为“日期”,也支持这种形式。注意函数名中没有下划线:
SELECT DATEADD('day',100, "date") FROM "history";