内置函数LPAD和RPAD函数

~~~~~lpad函数

简单讲,就是对给定的字符串限定长度,如果该字符串长度不够,就用最右边,即第三个参数所表示的字符串来填充此字符串的左边。

语法格式如下: lpad( string, padded_length, [ pad_string ] )

举例如下:

SQL> select lpad('abcde',10,'x') from dual;

      LPAD('ABCDE',10,'X')   

          --------------------  

        xxxxxabcde

~~~~~同理,与之对应的rpad函数就是在字符串长度不够时填充其右边位置,以保证达到指定的长度。

SQL> select rpad('abcde',10,'x') from dual;

     RPAD('ABCDE',10,'X')   

         --------------------  

       abcdexxxxx

你可能感兴趣的:(rpad(),lpad())