另外,您可以像这样使用XML:
DECLARE @yourTable TABLE(ID INT,Somevalue VARCHAr(25));INSERT INTO @yourTablevalUES (1,'a,b,c,d'), (2,'e,f,g');WITH CTEAS( SELECt ID, [xml_val] = CAST('<t>' + REPLACE(Somevalue,',','</t><t>') + '</t>' AS XML) FROM @yourTable)SELECt ID, [Somevalue] = col.value('.','VARCHAr(100)')FROM CTECROSS APPLY [xml_val].nodes('/t') CA(col)


