声明变量后显示错误

时间:2013-09-04 09:49:49

标签: sql-server

声明变量后显示错误。

'USP_CRUD_JWELORDERS2'附近的语法不正确。

当我运行此代码时,它运行正常

USP_CRUD_JWELORDERS2 @operation = 'DisplayHelper' ,@memberid = 'LYM37361224'   , @orderdt='01/01/2009'

但在声明变量后显示错误。

declare @memberid_ varchar(20); set @memberid_ = 'LYM37361224';
USP_CRUD_JWELORDERS2 @operation = 'DisplayHelper' ,@memberid = @memberid_   , @orderdt='01/01/2009'

1 个答案:

答案 0 :(得分:0)

我认为USP_CRUD_JWELORDERS2是存储过程。  在修改过的脚本中EXEC之前添加USP_CRUD_JWELORDERS2

declare @memberid_ varchar(20); 
set @memberid_ = 'LYM37361224';
EXEC USP_CRUD_JWELORDERS2 @operation = 'DisplayHelper' ,@memberid = @memberid_ , @orderdt='01/01/2009'