SQL SERVER 去掉字符串左边的0

方法1:

SQL 语句格式如下:

select replace(ltrim(replace(字段,'0',' ')),' ','0') FROM 表

实例1:

select replace(ltrim(replace('000004564972000','0',' ')),' ','0') 

 

去掉右边的0:

select replace(Rtrim(replace('000004564972000','0',' ')),' ','0') 

方法2:

SELECT stuff(substring('000004564972000',0,80),1,patindex('%[^0]%',substring('000004564972000',0,80))-1,''),
substring('000004564972000',0,80),patindex('%[^0]%',substring('000004564972000',0,80))-1

 

 


版权声明:本文为qq_27126749原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。