将字符串“2014008445”拆分为2个部分 - 20和14008445

时间:2015-12-17 17:13:00

标签: sql sql-server tsql

我有像“2014008445”这样的列值,我需要在列中将它们拆分为“20”,在另一列中将它们拆分为“14008445”。列的数据类型是varchar。我需要拆分并将值保存到另一列

2000001806
2000001801
2000001807
2000001798
2000001811
2000001812
2000001814
2000001810
2000001813
2000001815

我必须将上述值拆分为2列,其中第一列值必须为20,第二列值必须为剩余部分。

1 个答案:

答案 0 :(得分:0)

使用子串函数

select Left(value, 2) as col1,
       substring(value, 3, len(value)) as col2
from your table