执行sql语句:SELECT   AVG( DATEDIFF(s,s.CreatedDate,s.SendDate)  ) AS submitTime

FROM dbo.SmsSend AS s    WHERE   s.CreatedDate BETWEEN '2017-08-01' AND '2017-08-31'

报错信息:将 expression 转换为数据类型 int 时出现算术溢出错误。

警告: 聚合或其他 SET 操作消除了 Null 值。

这是因为数据值太大了,导致报错,解决方案:

SELECT   AVG( CONVERT(bigint,   DATEDIFF(s,s.CreatedDate,s.SendDate) ) ) AS submitTime

FROM dbo.SmsSend AS s

欢迎大家关注微信号,搜索微信公众号名称:DotNet修炼宝典。 或者扫一下二维码

最新文章

  1. get([index])
  2. MySQL中VARCHAR与CHAR格式数据的区别
  3. MVC简单实例
  4. 2013 ACM/ICPC 长春网络赛F题
  5. UVA 11827 Maximum GCD (输入流)
  6. 我的android学习经历25
  7. tracert命令详解
  8. CSU1022
  9. beyond compare ftp 文件夹同步
  10. PHP初学留神(四)
  11. sroHOBOorz来自HOBO的高精类
  12. 20151222--Ajax三级无刷新
  13. 自然语言处理(NLP)常用开源工具总结(转)
  14. Action和Fuc的区别
  15. 空数组判断false、true的情况
  16. Django部署方法
  17. 二叉搜索树的第K大节点
  18. Git使用过程中的问题
  19. reportgen :python生产pptx
  20. Fiddler抓包学习——https请求的抓取

热门文章

  1. 沉迷 Docker,无法自拔(在 Docker 中运行 MySQL)
  2. TempData知多少
  3. javascript 面向对象设计之 Function 普通类
  4. Python爬虫(二十四)_selenium案例:执行javascript脚本
  5. 《Google软件测试之道》【PDF】下载
  6. Python网络爬虫与信息提取(二)—— BeautifulSoup
  7. 函数的非固定参数-Day3
  8. xcode编译报错unknown error -1=ffffffffffffffff Command /bin/sh failed with exit code 1
  9. python模拟shell执行脚本
  10. bat获取系统时间修改系统密码