Невозможно выполнить хранимую процедуру :: имя_процесса Произошла серьезная ошибка в текущей команде.Результаты, если таковые имеются, должны быть отброшены - PullRequest
0 голосов
/ 16 августа 2010

Я получаю следующую ошибку

Невозможно выполнить хранимую процедуру :: имя_процесса В текущей команде произошла серьезная ошибка.Результаты, если таковые имеются, должны быть отброшены.

, когда я выполняю хранимую процедуру, которая содержит только операторы select.Как я могу решить это?

Спасибо ShaBeg

1 Ответ

0 голосов
/ 16 августа 2010

Некоторые люди сообщают, что установка NOCOUNT ON решает эту проблему ...

CREATE PROCEDURE MyStoredProcedure AS
SET NOCOUNT ON
SELECT * FROM MyTable
GO

Если это не поможет, пожалуйста, подтвердите ...

  1. Если оператор выбора выходит за границы базы данных?т.е. вы выбираете из нескольких баз данных или вызываете взаимодействие с файловой системой вне базы данных

  2. Используете ли вы временную таблицу в хранимой процедуре?

Кроме того, что происходит, когда вы запускаете хранимую процедуру непосредственно в SQL Server?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...