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 does not exist

別の方法でお願いします

4

1 に答える 1

1

エラー メッセージに基づいて、ストアド プロシージャが複数の結果セットを返しているか、一時テーブルを使用しているようです

これらの投稿を見てください

ポスト 1

ポスト 2

于 2012-05-24T22:30:01.403 に答える