返回首页

如何将输入传递到存储过程:

CREATE PROC TASK_UPDATE @TCODE varchar(100)

AS

UPDATE CMO_TBL_TASK SET STATUS='Completed' WHERE TASKCODE IN (@TCODE)

 

EXEC TASK_UPDATE 'TS001 TS002'


{C}
如果我上面的程序的exec,0行受到影响显示,我dono如何传递参数的对齐方式。

我必须要通过3 tcode值上面的存储过程和所有三排,应在一个单一的执行更新。上述SP的作品,如果是这样,有利于我通过tcode值,或帮助我与其他的SP。

[编辑]喊删除,表​​格式 - OriginalGriff [/编辑]:idhris2011

回答

评论会员:游客 时间:2012/02/07
。EXECTASK_UPDATE"TS001TS002'不工作'TS001TS002治疗为一体的ID使用{的C4}或使用循环改变每个迭代的ID:奥姆・普拉卡什・潘特
{C5的}。split函数回升如下:
评论会员:游客 时间:2012/02/07
SwingSwis:首先创建一个数据库中的split函数:{A}然后更改您的查询:{5233}然后在这样调用它:{C7-}希望它帮助:阿米尔Mahfoozi
{C8的}