【发布时间】:2019-09-08 18:44:26
【问题描述】:
我想将单列数据分成多列。 我有一个名为 LocationCode 的列,它在表中的长度不同。
样本数据:
LocationCode (col name)
100.23432.356345.6765634.34324.5645.F
100.2343.565465.56756765756756.4535435345.76466.F
200.234324234.46565466456.678678678678.543545445.43243243.F
1502.23.5.56546.7657767575.567567.MGR
注意:将所有这些分成不同的列。 预期输出:
Column1 Column2 Column3 Column4 Column5 Column6 Column7
100 23432 356345 6765634 34324 5645 F
100 2343 565465 56756765756756 4535435345 76466 F
200 234324234 46565466456 678678678678 543545445 43243243 F
1502 23 5 56546 7657767575 567567 MGR
我的示例数据由分隔符分隔。并且整数值的长度不同。 新形成的列应该用分隔符分隔。
【问题讨论】:
-
“Split”是您在 Google/Stackoverflow 搜索中使用的关键字。
-
这可能会有所帮助,请检查stackoverflow.com/questions/5096630/…
标签: sql sql-server tsql sql-server-2012