当前位置: 代码迷 >> Sql Server >> 客户表的code栏位都是000开端的
  详细解决方案

客户表的code栏位都是000开端的

热度:85   发布时间:2016-04-24 20:03:15.0
客户表的code栏位都是000开头的
请教大家
我怎么样才能
把这些列的000都去掉,保留000后面的客户编号

code
0001000903
0001030067
0001030087
0001030121
0001030297
0001030299



------解决方案--------------------
select substring(code,4,len(code))
from tb
------解决方案--------------------
这个问题用stuff()函数比较合适,
STUFF(code,1,3,'')表示从第1位开始,前3位用空 字符串代替
  相关解决方案