~~~~~lpad函式
簡單講,就是對給定的字串限定長度,如果該字串長度不夠,就用最右邊,即第三個引數所表示的字串來填充此字串的左邊。
語法格式如下:
lpad( string, padded_length, [ pad_string ] )
舉例如下:
sql> select lpad('abcde',10,'x') from dual;
lpad('abcde',10,'x')
--------------------
***xxabcde
~~~~~同理,與之對應的rpad函式就是在字串長度不夠時填充其右邊位置,以保證達到指定的長度。
sql> select rpad('abcde',10,'x') from dual;
rpad('abcde',10,'x')
--------------------
abcde***xx
oracle常用函式lpad和rpad
lpad string,padded length,pad string string 準備被填充的字串 padded length 填充之後的字串長度,也就是該函式返回的字串長度,如果這個數量比原字串的長度要短,lpad函式將會把字串擷取成從左到右的n個字元 pad string 填充字串,是個可...
Oracle之lpad和rpad函式
一 lpad 函式的用法 lpad函式將左邊的字串填充一些特定的字元其語法格式如下 lpad string,n,pad string string 可是字元或者引數 n 字元的長度,是返回的字串的數量,如果這個數量比原字串的長度要短,lpad函式將會把字串擷取成從左到右的n個字元 pad strin...
PL SQL中Lpad函式和Rpad函式的用法
這兩個函式主要用來實現一些對齊,如下圖的乙個訂單介面 pad的中文意思是填充,所以說顧名思義 lpad left pad 左填充 rpad right pad 右填充 這兩個函式分別都接受三個引數,以lpad為例,其函式定義如下 lpad src str,length,pad str 給定如下例項 ...