LPAD()/RPAD()
LPAD(str,len,padstr)
函数表示字符串 str 的左侧使用 padstr 进行填充,直到长度为 len;RPAD(str,len,padstr)
函数表示在字符串 str 的右侧使用 padstr 进行填充,直到长度为 len。
select LPAD('265',6,'0') str1,RPAD('265',6,'0') str2,
LPAD('265',2,'0') str11,RPAD('265',2,'0') str22;
-------------------------------------------------------+
str1 |str2 |str11 |str22
000265 |265000 |26 |26
当字符串 str 的长度大于 len 时,相当于从右侧截断字符串。
REPEAT()
REPEAT(str,count)函数用于将字符串 str 复制 count 次并返回结果。
select REPEAT('20',6) str;
--------------------------+
str
202020202020