标签: sql-server varchar
我有一组值,例如aaa,bbb,ccc,ddd,eee至'aaa','bbb','ccc','ddd','eee'。 做这个的最好方式是什么?
aaa,bbb,ccc,ddd,eee
'aaa','bbb','ccc','ddd','eee'
答案 0 :(得分:1)
如果VARCHAR值都与您的示例具有相同的格式
您可以使用以下REPLACE()
declare @str VARCHAR(1000) = 'aaa,bbb,ccc,ddd,eee' SELECT '''' + REPLACE(@str,',',''',''') + ''''