修改存储过程参数值

时间:2011-02-04 13:44:35

标签: c# asp.net sql-server stored-procedures

我的存储过程采用一个参数@IDs,它的值就像'1,2,3'。我想摆脱这些单引号。我该怎么做?就像我想要1,2,3而不是'1,2,3'。如何在SP中修改此参数值?

2 个答案:

答案 0 :(得分:4)

你可以这样做:

@IDs = REPLACE(@IDs, '''', '');

如果你的参数是VARCHAR,NVARCHAR或类似字符串的东西:)

答案 1 :(得分:0)

您可以使用表变量,在线阅读BOoks以了解如何操作。