当前位置:网站首页>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,导致返回影响行数的信息
解决:
返回结果:
边栏推荐
猜你喜欢
随机推荐
How can test engineers break through career bottlenecks?
GBase8s存储过程
ERC20转账压缩
运力升级助力算力流转,中国数字经济的加速时刻
数据库治理的探索与实践
Defaced Fingerprint Recovery and Identification
PHP代码审计9—代码执行漏洞
[Distributed Advanced] Let's fill in those pits in Redis distributed locks.
MySQL远程备份策略举例
Homework 8.3 Thread Synchronization Mutex Condition Variables
VQ Realization of Wavelet Extraction Features
Storage resource activation system to help new infrastructure
动手学深度学习_VggNet
我的四周年创作纪念日
lc marathon 8.3
阿里云技术专家秦隆:云上如何进行混沌工程?
PHP代码审计8—SSRF 漏洞
ECCV 2022 | FPN错位对齐,实现高效半监督目标检测(PseCo)
污损指纹恢复与识别
TritonVM——基于Recursive STARK的虚拟机