我收到以下错误
无法执行存储过程:: procedureName当前命令发生严重错误。结果(如果有的话)应该被丢弃。
当我执行一个只包含select语句的存储过程时。 我该如何解决?
由于 ShaBeg
答案 0 :(得分:0)
有些人报告说设置NOCOUNT ON解决了这个问题...
CREATE PROCEDURE MyStoredProcedure AS
SET NOCOUNT ON
SELECT * FROM MyTable
GO
如果这没有帮助,请您确认......
如果select语句超出数据库边界?即您从多个数据库中选择或与数据库外的文件系统进行交互
您是否在存储过程中使用临时表?
此外,直接在SQL Server中运行存储过程会发生什么?