查询记录时报错:An error occurred while executing batch. Error message is: Non-negative number required.

时间:2021-08-13 17:07:07
服务器在香港,开发人员在广州。通过专线连接。
在查询分析器里面执行SELECT语句时,如果数据量小的话没问题,但如果数据量稍大一些时就会报错:
An error occurred while executing batch. Error message is: Non-negative number required.
Parameter name: count
不知道是什么原因?

9 个解决方案

#1


没遇到过,帮顶

#2


把語句貼出來看看

#3


我們公司和你們公司一樣的,服務器也在香港

#4


SQL语句:select * from tbl_PrM_raw_PriceStrcture

#5


数据量大了吧,超时.乱提示的.

我乱说的.

#6


select * from tbl_PrM_raw_PriceStrcture

這麼單純的語句,應不會有差錯啊

#7


如果只执行这句select * from tbl_PrM_raw_PriceStrcture 应该不会出现这种问题

Parameter name: count


你是不是有多个语句一起执行,而导致某个定义的变量无效执行出错。。

#8


怀疑是包loss 

这个用抓包工具看一看

#9


TO QZY2003(剑客飘红) :我就执行这条语句会出错,但如果某个表的记录数只有几百条就没问题,如果某个有的记录有上万条就会出现这种问题。并且在香港那边是没问题的。另外我在本机SQL Server中添加远程连接后再执行也不会报错,只是要的时间久了一点而已。

#1


没遇到过,帮顶

#2


把語句貼出來看看

#3


我們公司和你們公司一樣的,服務器也在香港

#4


SQL语句:select * from tbl_PrM_raw_PriceStrcture

#5


数据量大了吧,超时.乱提示的.

我乱说的.

#6


select * from tbl_PrM_raw_PriceStrcture

這麼單純的語句,應不會有差錯啊

#7


如果只执行这句select * from tbl_PrM_raw_PriceStrcture 应该不会出现这种问题

Parameter name: count


你是不是有多个语句一起执行,而导致某个定义的变量无效执行出错。。

#8


怀疑是包loss 

这个用抓包工具看一看

#9


TO QZY2003(剑客飘红) :我就执行这条语句会出错,但如果某个表的记录数只有几百条就没问题,如果某个有的记录有上万条就会出现这种问题。并且在香港那边是没问题的。另外我在本机SQL Server中添加远程连接后再执行也不会报错,只是要的时间久了一点而已。