数码资讯
sqlserver2008拆分字符串
-解释:例如,以下数据 ID id_value 一轮又一轮 1'aa,BB 2'aa、BB、CC 3'aaa,BBB,CCC -转换成以下格式 我id_value 一轮又一轮 1'aa 1'bb 2'aa 2'bb 2'cc 3'aaa 3'bbb 3'ccc 代码-----------------
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
-解释:例如,以下数据
ID id_value
一轮又一轮
1'aa,BB
2'aa、BB、CC
3'aaa,BBB,CCC
-转换成以下格式
我id_value
一轮又一轮
1'aa
1'bb
2'aa
2'bb
2'cc
3'aaa
3'bbb
3'ccc
代码-------------------------------------------去
复制代码代码如下所示:
创建表的TA
(
ID int,
id_value varchar(30)
)
插入到TA
选择1,AA,bb'union所有
选择2,AA,BB,cc'union所有
选择3,'aaa,BBB,CCC
选择
前4000 IX =身份(int,1, 1)
为#结核病
从sys.objects,sys.objects B
选择
身份证件,
id_value = substring(id_value,IX,charindex(',',id_value + ',',九)-九)
TA作为,#结核病作为B
在子串(',' + id_value,IX,1)=,
删除表的TA
表#结核病
ID id_value
一轮又一轮
1'aa,BB
2'aa、BB、CC
3'aaa,BBB,CCC
-转换成以下格式
我id_value
一轮又一轮
1'aa
1'bb
2'aa
2'bb
2'cc
3'aaa
3'bbb
3'ccc
代码-------------------------------------------去
复制代码代码如下所示:
创建表的TA
(
ID int,
id_value varchar(30)
)
插入到TA
选择1,AA,bb'union所有
选择2,AA,BB,cc'union所有
选择3,'aaa,BBB,CCC
选择
前4000 IX =身份(int,1, 1)
为#结核病
从sys.objects,sys.objects B
选择
身份证件,
id_value = substring(id_value,IX,charindex(',',id_value + ',',九)-九)
TA作为,#结核病作为B
在子串(',' + id_value,IX,1)=,
删除表的TA
表#结核病
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。