当前位置: 代码迷 >> Sql Server >> SQL表中如何把表字段值拆分成两半呢
  详细解决方案

SQL表中如何把表字段值拆分成两半呢

热度:84   发布时间:2016-04-24 23:27:02.0
SQL表中怎么把表字段值拆分成两半呢?
  大家好!请教大家一个问题,SQL表中怎么把表字段值拆分成两半,前面数字后面跟字符串,怎样把他们拆分开来,比如00812张三,012张思,8122张思等等,并且还要给数字前面不足5位补零.谢谢大家了!

------解决方案--------------------
select right('00000'+left(col,patindex('%[^0-9]%',col)-1),5)col1,right(col,len(col)-patindex('%[^0-9]%',col)+1)col2 from tb
  相关解决方案