집 >데이터 베이스 >MySQL 튜토리얼 >mysql LPAD 和RPAD不足位数补齐填充函数
LPAD(s1,len,s2)函数将字符串s2填充到s1的开始处,使字符串的长度达到len,然后返回字符串s1。如果字符串s1的长度大于len,则返回值被缩短至len字符长度。
实例:
使用LPAD函数对字符串进行填充操作。SQL语句如下:
<code class="language-sql">mysql>SELECT LPAD('www.baike369.com',12,'??'),LPAD('baike369.com',16,'+-');</code>
执行结果如下:
从上图中代码执行的结果可以看出:
RPAD(s1,len,s2)函数将字符串s2填充到s1的结尾处,使字符串的长度达到len,然后返回字符串s1。如果字符串s1的长度大于len,则返回值被缩短至len字符长度。
实例:
使用RPAD函数对字符串进行填充操作。SQL语句如下:
<code class="language-sql">mysql>SELECT RPAD('www.baike369.com',12,'+-'),RPAD('baike369.com',16,'??');</code>
执行结果如下:
从上图中代码执行的结果可以看出: