---恢复内容开始---
本文转http://www.mhzg.net/a/20117/2011789260293.html
由于业务需求,我们可能会把一串以分割符字符串数据放到一个字段,如我们在客户端处理拆分是很简单的...,不过这样做效果不太好,怎么用SQL SERVER 2008 来解决这件事件哪?...)) 
 Insert Tab 
 select 1,N'a,b,c' union all 
 select 2,N'd,e' union all 
 select 3,N'f' 
 Go 
  
 SQL2000... b 
 where 
     charindex(',',','+a.Col2,b.ID)=b.ID --也可用 substring(','+a.COl2,b.ID,1)=',' 
  
  
 SQL2005...,'nvarchar(100)') from a.COl2.nodes('/root/v')C(v))b 
  
  
 SQL05用CTE: 
  
 ;with roy as  
 (select