Lpad與Rpad的用法

2021-08-21 03:39:51 字數 925 閱讀 7921

一、lpad函式

lpad函式將左邊的字串填充一些特定的字元其語法格式如下:lpad(string,n,[pad_string])

string

字元或者引數

n字元的長度,是返回的字串的數量,如果這個數量比原字串的長度要短,lpad函式將會把字串擷取成從左到右的n個字元;

pad_string

可選引數,這個字串是要貼上到string的左邊,若這個引數未寫,lpad函式將會在string的左邊貼上空格。

lpad('tech', 7); 將返回' tech'

lpad('tech', 2); 將返回'te'

lpad('tech', 8, '0'); 將返回'0000tech'

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

lpad('tech on the net', 16, 'z'); 將返回'ztech on the net'

二、rpad函式

rpad函式將右邊的字串填充一些特定的字元其語法格式如下:rpad(string,n,[pad_string])

string

字元或者引數

n字元的長度,是返回的字串的數量,如果這個數量比原字串的長度要短,lpad函式將會把字串擷取成從左到右的n個字元;

pad_string

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

rpad('tech', 7); 將返回' tech'

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

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

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

LPAD和RPAD的用法

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

oracle中Lpad與Rpad函式

lpad函式 lpad函式將左邊的字串填充一些特定的字元,lpad 操作的字串,返回的字串長度,要新增的字元 select lpad abcdef 8,6 from dual 結果為 66abcdef 如果 返回的字串長度 第乙個引數 小於操作的字串長度 第二個引數 就相當於擷取字串 select ...

oracle常用函式lpad和rpad

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