我的理解是,与Interbase v6保持一致,Firebird2.5不支持SQL-92 INTERVAL关键字。至少,本参考和我重复的SQLCODE-104错误都是这样建议的,它们试图让INTERVAL在Firebird的isql(1)下工作。
那么,我该如何解释我们民事计算时间的不规范-月不是都很长,那些有节省时间和跳跃调整的日子,更不用说混乱的年份等等-在火鸟2.1下执行TIMESTAMP算法时?
我如何轻松地确定“一个月前”或“一周后”比给定的TIMESTAMP?“一天后”或“两小时前”怎么样?
发布于 2010-01-22 21:28:25
您可以使用DateAdd()和DateDiff()内置函数。
或者,您也可以使用经典的日期算法。
https://stackoverflow.com/questions/2120171
复制相似问题