为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】:DM8 【操作系统】:CentOS 【CPU】:16核 【问题描述】*:
因为SQL中的时间是参数实体中的TimeStamp类型参数,所以下面的解决办法就不适用了
不知道还有什么办法能求出两个时间相差的【分钟】数,希望有朋友能帮忙解答疑惑
达梦提供了丰富的时间类函数,具体可以参考DM8_SQL语言使用手册,在线地址:https://eco.dameng.com/docs/zh-cn/pm/function.html 中的DATEDIFF/BIGDATEDIFF函数。你这里的需求可以通过以下函数实现: SELECT DATEDIFF(MINUTE,‘2003-02-15 12:10:10.000’,‘2003-02-14 12:09:09.300’); –结果:-1441
达梦提供了丰富的时间类函数,具体可以参考DM8_SQL语言使用手册,在线地址:https://eco.dameng.com/docs/zh-cn/pm/function.html
中的DATEDIFF/BIGDATEDIFF函数。你这里的需求可以通过以下函数实现:
SELECT DATEDIFF(MINUTE,‘2003-02-15 12:10:10.000’,‘2003-02-14 12:09:09.300’);
–结果:-1441