我想传一根像 ('', 'xyz', '', '', ..)
作为存储过程的参数,并在过程内部使用输入中的值从select查询中获取一些值,并将它们保存在输出变量中。
像这样的。
CREATE PROCEDURE DEMO
(@V1 VARCHAR(1000), @V2 VARCHAR(1000) OUTPUT)
AS
BEGIN
SELECT @V2= CONCAT(NAME,VALUE)
FROM TABLE1
WHERE ID IN (-- LOGIC TO SPLIT THE @V1 VARIABLE)
-- HERE @V1 IS ('abc','xyz',..) )
END;
如何在sql server中执行此操作?
1条答案
按热度按时间x6492ojm1#
你能试试这个吗: