0

我在 sql-server-2008 过程中创建了有问题的 select 语句

我让它像这样执行:

CREATE PROCEDURE DoSomething
AS
BEGIN
declare @command nvarchar(500);
set @command = N'select * from sometable';
exec @command;
END

当然 select 语句不是这么简单我将此过程添加到 linq 类并收到此消息: 在此处输入图像描述 -如果我不能使用此方法调用此过程我能做什么 - 或者我还能做什么

编辑:

我什至尝试通过 ado.net 运行此过程,但出现异常:SqlException procedure select * from sometable 不存在

请任何替代方式

4

1 回答 1

1

根据错误消息,您的存储过程似乎正在返回多个结果集,或者您正在使用临时表

看看这些帖子

帖子 1

帖子 2

于 2012-05-24T22:30:01.403 回答