美文网首页js css html日更成长营
mysql数据库字符串长度不足位补0

mysql数据库字符串长度不足位补0

作者: 小强聊成长 | 来源:发表于2023-04-21 08:32 被阅读0次

数据库的数据往往有时候有字段长度要求,比如统一都是4位。那对于位数长度不够的,一半都采取前面补0的方式。

比如1,10,99。补0后变成0001,0010,0099这样。

在mysql数据库中可以使用LPAD(zdm,len,s2),在字符串zlm 的开始处填充字符串 s2,使字符串长度达到 len。

增对上面的例子就可以使用。

select zdm,lpad(zdm,4,0) from tt1 就可以得到我们想要的结果了。

但是如果你是想要在后面补0呢?补出来的效果是1000,10000,9900这样。

那就需要使用RPAD(zdm,len,s2),在字符串zlm 的开始处填充字符串 s2,使字符串长度达到 len。

select zdm,rpad(zdm,4,0) from tt1 执行这个就是在后面补0的结果了。

________________END______________

相关文章

网友评论

    本文标题:mysql数据库字符串长度不足位补0

    本文链接:https://www.haomeiwen.com/subject/llcbldtx.html