Я получаю сообщение об ошибке 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
Насколько я могу судить, все случаи правильные, количество параметров правильное, типы полей правильные. В чем проблема? Или, по крайней мере, в чем может быть проблема?