oracle LPAD和RPAD函式簡介

2021-07-06 01:35:20 字數 820 閱讀 4754

lpad函式從左邊對字串使用指定的字元進行填充

基本語法:lpad( string, padded_length, [ pad_string ] )

string:準備被填充的字串

padded_length:填充之後的字串長度,也就是該函式返回的字串長度,如果這個數量比原字串的長度要短,lpad函式將會把字串擷取成從左到右的n個字元

pad_string:填充字串,是個可選引數,這個字串是要貼上到string的左邊,如果這個引數未寫,lpad函式將會在string的左邊貼上空格

示例1:

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

lpad('abcde',10,'x')

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

***xxabcde

示例2:

sql> select lpad('abcde',2) from dual;

lpad('abcde',2)

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

abrpad函式從右邊對字串使用指定的字元進行填充,語法格式與lpad格式相同

示例:rpad('tech', 2); 將返回'te'

rpad('tech', 8, '0'); 將返回'tech0000'

rpad('tech on the net', 15, 'z'); 將返回 'tech on the net'

rpad('tech on the net', 16, 'z'); 將返回 'tech on the netz'

撰寫人:度量科技www.delit.cn

oracle lpad函式和rpad函式

1 lpad函式格式 從左至右填充 lpad string,padded length,pad string 釋義string 準備被填充的字串 padded length 填充之後的字串長度,也就是該函式返回的字串長度,如果這個數量比原字串的長度要短,lpad函式將會把字串擷取成從左到右的n個字元...

LPAD和RPAD的用法

在oracle中,lpad函式將左邊的字串填充一些特定的字元,其語法格式如下 lpad column,padded length,pad string 其中column是需要處理的列 padded length是要返回的字串的長度,如果這個數量比原字串的長度要短,lpad函式將會把字串column從...

oracle常用函式lpad和rpad

lpad string,padded length,pad string string 準備被填充的字串 padded length 填充之後的字串長度,也就是該函式返回的字串長度,如果這個數量比原字串的長度要短,lpad函式將會把字串擷取成從左到右的n個字元 pad string 填充字串,是個可...