select length('abc'),lpad('abc',4,'$'),lpad('abc',5,'^'),lpad('abc',5,'gf'),lpad('abc',10,'gf') from dual;
lpad函數将左邊的字元串填充一些特定的字元其文法格式如下:
lpad(string,n,[pad_string])
lpad(字段名,填充長度,填充的字元)
string:可是字元或者參數
n:字元的長度,是傳回的字元串的數量,如果這個數量比原字元串的長度要短,lpad函數将會把字元串截取成從左到右的n個字元;
pad_string:是個可選參數,這個字元串是要粘貼到string的左邊,如果這個參數未寫,lpad函數将會在string的左邊粘貼空格。
查詢結果:
<a href="http://s3.51cto.com/wyfs02/M01/3F/20/wKiom1PIl9WA2I_nAADzg1Ry2Wo460.jpg" target="_blank"></a>
Rpad()函數的用法:
rpad函數将右邊的字元串填充一些特定的字元其文法格式如下:
rpad(string,n,[pad_string])
pad_string:是個可選參數,這個字元串是要粘貼到string的右邊,如果這個參數未寫,lpad函數将會在string的右邊粘貼空格。
select length('abc'),lpad('abc',7,'&'),rpad('tech', 1) from dual;
本文轉自楊海龍的部落格部落格51CTO部落格, 原文連結http://blog.51cto.com/7218743/1439855如需轉載請自行聯系原作者
IT達仁