存储过程参数上的SQL Server错误

时间:2010-09-24 20:17:06

标签: sql sql-server-2008 stored-procedures

我在存储过程中遇到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 个答案:

答案 0 :(得分:3)

如果运行正常,则可能是Intellisense缓存。

How to refresh it

大脑死了:把它带到外面射击。替换为Redgate SQL提示符或类似命令。