SQL 存储过程语句拼接时间类型的问题解决方法
发布时间:2020-12-12 08:02:00 所属栏目:MsSql教程 来源:网络整理
导读:感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编来看看吧。 背景介绍: 有一个小需求:要根据传入的起止时间,没一个小时统计一下数据的平均值,我就想到了用存储过程来实现。 存储过程中用于查询的两个时间数据的格式 只是精确到分钟,而添加的测试数据
感兴趣的小伙伴,下面一起跟随编程之家 52php.cn的小编来看看吧。 背景介绍: 有一个小需求:要根据传入的起止时间,没一个小时统计一下数据的平均值,我就想到了用存储过程来实现。 存储过程中用于查询的两个时间数据的格式 只是精确到分钟,而添加的测试数据中有连续的几个小时的数据都是 59分 多少多少秒,就导致进行运算的时候,把本该数据这一小时内的数据计算到了上一个小时中去(很庆幸自己添加的数据帮自己找到了一个隐藏的隐患啊)。 解决方法:Select CONVERT(varchar(100),GETDATE(),25): 2018-10-16 10:57:47.250修改一下时间格式。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |