日期:2014-05-17 浏览次数:20561 次
select 单号,名称,left(stuff('
------解决方案--------------------
'+唯一码+'
------解决方案--------------------
',1,number,''),charindex('
------解决方案--------------------
',stuff('
------解决方案--------------------
'+唯一码+'
------解决方案--------------------
',1,number,''))-1) from tb,master..spt_values where type='p' and number <len(唯一码) and substring('
------解决方案--------------------
'+唯一码+'
------解决方案--------------------
',number,1)='
------解决方案--------------------
'
--测试数据
if not object_id('Tab') is null
drop table Tab
Go
Create table Tab([单号] int,[名称] nvarchar(50),[唯一码] nvarchar(50))
Insert Tab
select 1,N'AAA',N'001
------解决方案--------------------
002
------解决方案--------------------
003' union all
select 2,N'AAB',N'011
------解决方案--------------------
022
------解决方案--------------------
033' union all
select 3,N'AAC',N'031
------解决方案--------------------