注册 登录
编程论坛 SQL Server论坛

分列请教

ppppooiiuu 发布于 2017-03-21 00:52, 1470 次点击
declare @表 table
(
数据 varchar(MAX)
)
insert into @表(数据) values('a-b-c')
insert into @表(数据) values('a-b-c-d')
假设以上这些是我的数据
请问该如何按照-分列数据呢
分列出来的结果是以下
列1  列2  列3  列4
a    b    c
a    b    c    d
3 回复
#2
mywisdom882017-03-22 09:17
你的意思,是把数据拆分?这个就要看你的数据格式了,用什么来分割了。
#3
ppppooiiuu2017-03-29 15:16
回复 2楼 mywisdom88
你注意看一下,我上面有说是用-符号来分隔,但是我想不出什么样的好方法。目前能找到的我只能分隔单行,而这是多行的。
#4
ppppooiiuu2017-03-29 15:16
回复 2楼 mywisdom88
你注意看一下,我上面有说是用-符号来分隔,但是我想不出什么样的好方法。目前能找到的我只能分隔单行,而这是多行的。
1