今天在做一个接口的时候,接到的数据是数值型的数据,存储的是1,2,3,4,5...在我们系统中对应的字段用的字符型001,002,003...,
通过数据库SQL语句直接转换select substring('000',1,3 - datalength(convert(varchar(3),1)))+convert(varchar(3),1),是可以在前面补零实现。
本文介绍了一种使用SQL语句实现在数字前自动补零的方法,该方法适用于将数值型数据转换为固定长度的字符串型数据场景,例如将1转换为001。
今天在做一个接口的时候,接到的数据是数值型的数据,存储的是1,2,3,4,5...在我们系统中对应的字段用的字符型001,002,003...,
通过数据库SQL语句直接转换select substring('000',1,3 - datalength(convert(varchar(3),1)))+convert(varchar(3),1),是可以在前面补零实现。
661

被折叠的 条评论
为什么被折叠?
