在存储过程内的字符串中,我存储了一些数据,就像
一样string pkid = '101,102,103'
我想将其转换为
pkid = '101', '102', '103'
我该怎么做?
答案 0 :(得分:0)
以下代码将使用','替换所有逗号,并在开头和结尾添加'。
declare @pkid varchar(100);
set @pkid = '101,102,103';
set @pkid = ''''+replace (@pkid,',',''',''')+'''';
select @pkid as pkid
<强>输出强>
pkid
'101','102','103'