SQL 中去掉字段中字符串左边的0
实现思路,记得有个函数可以实现去掉空格的功能trim:去掉空格。有没有去掉左侧空格或右侧空格,这样就可以将字符串中所有的0都转化为‘ ’,然后用左侧去空格的方法把左侧的空格去掉即实现把左侧的零都去掉,然后再将剩余字符串的空格转化为0;
代码实现 select replace(ltrim(replace(字符串字段1,‘0’,‘’)),’ ',‘0’) from tablename
实例:
select replace(ltrim(replace(‘01230’,‘0’,’ ‘)),’ ',‘0’)
结果
1230