摘要:
问题描述:有表tb, 如下:id values----------- -----------1 aa,bb2 aaa,bbb,ccc欲按,分拆values列, 分拆后结果如下:id value----------- --------1 aa1 bb2 aaa2 bbb2 ccc1. 旧的解决方法SELECT TOP 8000 id = IDENTITY(int, 1, 1)INTO #FROM syscolumns a, syscolumns bSELECT A.id, SUBSTRING(A.[values], B.id, CHARINDEX(',', A.[values] 阅读全文