Ошибка SQL Server в параметрах хранимой процедуры - PullRequest
0 голосов
/ 25 сентября 2010

Я получаю сообщение об ошибке SQL Server для хранимой процедуры (хотя, похоже, она работает и работает правильно). Когда я просматриваю вызов хранимой процедуры в своем коде, он подчеркивается, и выделенное сообщение об ошибке говорит: «Процедура sp_ReferenceSite не имеет параметров и переданы аргументы».

Моя процедура называется так:

execute dbo.sp_ReferenceFieldwork @refColumnName='Comment', @FldWkID=@FieldInvId, @reference=@ref output

и процедура определяется как

CREATE  PROCEDURE [dbo].[sp_ReferenceFieldwork]
@refColumnName varchar(100),
@FldWkID int,
@reference varchar(8000) output
AS

Насколько я могу судить, все случаи правильные, количество параметров правильное, типы полей правильные. В чем проблема? Или, по крайней мере, в чем может быть проблема?

1 Ответ

3 голосов
/ 25 сентября 2010

Если все работает нормально, то это, вероятно, кэш Intellisense.

Как обновить

У него мертвый мозг: вытащи его наружу и стреляй. Замените на запрос Redgate SQL или аналогичный.

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