摘要:
实际工作中,我们通常会有这样的业务场景,需要把一大串字符串,用某个特定的字符串分割出来,生成一张表。一下方法就很好的解决了这个问题。 1 IF EXISTS(SELECT 1 FROM SYSOBJECTS WHERE ID=OBJECT_ID('fn_Split') AND XTYPE='FN')... 阅读全文
摘要:
通常我们从一个表中取数据,把某个字段相同的数据用分号分割,格式如:A;B;C,一般可以写函数或者存储过程,那么有没有更简洁的办法了?有,SQL SERVER中可以用 FOR XML PATH的方法去取数据。例子如下:把CategoryId相同的数据,用分号分割出来。 1 SELECT b.Cate... 阅读全文