码迷,mamicode.com
首页 > 数据库 > 详细

SQL SERVER 分割符转列

时间:2020-01-09 19:08:57      阅读:123      评论:0      收藏:0      [点我收藏+]

标签:ddr   str   dex   index   分割   string   server   div   class   

--分割符转列
select
ParsedData.* from new_systemparameterbase mt cross apply ( select str = mt.New_value + ,, ) f1 cross apply ( select p1 = charindex( ,, str ) ) ap1 cross apply ( select p2 = charindex( ,, str, p1 + 1 ) ) ap2 cross apply ( select p3 = charindex( ,, str, p2 + 1 ) ) ap3 cross apply ( select p4 = charindex( ,, str, p3 + 1 ) ) ap4 cross apply ( select p5 = charindex( ,, str, p4 + 1 ) ) ap5 cross apply ( select p6 = charindex( ,, str, p5 + 1 ) ) ap6 cross apply ( select substring( str, 1, p1-1 ) a1 , substring( str, p1+1, p2-p1-1 ) a2 , substring( str, p2+1, p3-p2-1 ) a3 , substring( str, p3+1, p4-p3-1 ) a4 , substring( str, p4+1, p5-p4-1 ) a5 , substring( str, p5+1, p6-p5-1 ) a6 ) ParsedData where mt.new_name =detectionorderproductwarehouseaddress

 

SQL SERVER 分割符转列

标签:ddr   str   dex   index   分割   string   server   div   class   

原文地址:https://www.cnblogs.com/zengtianli/p/12172744.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!