mysql 缺位补齐

右侧补齐

 RPAD(s1,len,s2)函数将字符串s2填充到s1的结尾处,使字符串的长度达到len,然后返回字符串s1。如果字符串s1的长度大于len,则返回值被缩短至len字符长度

-- 右侧补齐 8位
update fileutil.t_base_info set stuno  = rpad(id +2022,8,'0'); 

左侧补齐

LPAD(s1,len,s2)函数将字符串s2填充到s1的开始处,使字符串的长度达到len,然后返回字符串s1。如果字符串s1的长度大于len,则返回值被缩短至len字符长度

update fileutil.t_base_info set stuno  = lpad(id +2022,8,'0'); 

原文地址:https://www.cnblogs.com/ningy1009/p/15761763.html