当前位置:网站首页>SQL Server 遇到报错解决办法--更新中
SQL Server 遇到报错解决办法--更新中
2022-08-04 19:11:00 【Ethel L】
1,报错:The datediff function resulted in an overflow
分析: datediff 函数计算溢出,返回值int 的范围(-2,147,483,648 — +2,147,483,647),不在这个范围就会报错. 对于 millisecond 差值计算,startdate 与enddate 之间的最大差值为 24 天 20 小时 31 分钟 23.647 秒, 对于 second差值计算,最大差值为 68 年.
2, JDBC 报错:: The statement did not return a result set.
分析:在脚本执行过程,SQL Server返回的数据影响了行数,影响行数会先于结果集返回,从而导致JDBC无法获取结果集,抛出异常。
解决办法:在临时表前面加上 SET NOCOUNT ON
例子: Jmeter JDBC sql 查询
返回结果:
原因:在脚本执行过程中,有两个临时表@Teamusers 和@users,导致返回影响行数的信息
解决:
返回结果:
边栏推荐
猜你喜欢
随机推荐
量化交易机器人系统开发
【HCIP】MPLS WPN 实验
[Distributed Advanced] Let's fill in those pits in Redis distributed locks.
如何进行自动化测试?
limux入门3—磁盘与分区管理
The Development and Current Situation of Object Detection
MySQL远程备份策略举例
企业应当实施的5个云安全管理策略
Dragoma(DMA)元宇宙系统开发
如何进行自动化测试?
Activity数据库字段说明
基于YOLOV5行人跌倒检测实验
正则表达式未完
WPF 多个 StylusPlugIn 的事件触发顺序
Those things about the curl command
【RTOS训练营】关于上课和答疑
猜数字游戏
ERC20转账压缩
【填空题】130道面试填空题
Switch node version and switch npm source tool