拆分列为行

王朝other·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

create table tb3

(id int identity(1,1) primary key clustered,

l_name varchar(100))

--tb3数据

id l_name

----------- -------------------------------------------------------

1 gsdg#123

2 fh#3435

3 fghdfgh#67867

4 lkhgvhg#7688796

SELECt id,left(l_name,charindex('#',l_name)-1) l_name }

from tb3

union all

SELECt id,substring(l_name,charindex('#',l_name)+1,len(l_name)-charindex('#',l_name)+1) l_name

from tb3

--显示结果

id l_name

----------- -----------------------------------------------------

1 gsdg

2 fh

3 fghdfgh

4 lkhgvhg

1 123

2 3435

3 67867

4 7688796

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航