Oracle 中Ipad和Rpad函式的用法

2022-01-29 03:00:44 字數 938 閱讀 9101

函式引數:lpad( string, padded_length, [ pad_string ] )

引數說明:

string:源字串;

padded_length: 即最終結果返回的字串的長度;如果最終返回的字串的長度比源字串的小,那麼此函式實際上對源串進行擷取處理,與substr(string,number1,number2)的作用完全相同,如果padded_length比源字串的長度長,則用pad_string進行填充,確保返回的最終字串的長度為padded_length;

pad_string:用於填充的字元,可以不填,預設為空字元;

例項:123456

',2) from

dual;

--結果為 12

select lpad('

123456

',7,'

0') from

dual;

--結果為 0123456

--注意在左側填充 lpad中的l為left,左側的意思

select rpad('

123456

',2,'

0') from

dual;

--結果為 12

select rpad('

123456

',7,'

0') from

dual;

--結果為 1234560

--rpad填充在右側,r為right,右側的意思

總結:

可以看到,當string源字串的長度小於padded_length時,lpad、rpad的作用是相同的,都是相當於substr擷取字串;當padded_length大於string源字串的長度時,lpad為在源字串的左側填充指定字元或者空格,rpad為在源字串的右側填充指定字元或者空格。

oracle 中的Ipad 函式

lpad函式從左邊對字串使用指定的字元進行填充。lpad意思是從左邊填充的意思。語法格式如下 lpad string,padded length,pad string string 準備被填充的字串 padded length 填充之後的字串長度,也就是該函式返回的字串長度,如果這個數量比原字串的長...

iPad和當今學校

自從蘋果 ipad成功上市之後,它不僅在普通客戶市場上引起了不小的波瀾和搶購,引起人們不禁感嘆蘋果的成功,而且這種巨大的市場力量在教育界同樣是有著不可忽略的衝擊。那麼每個身處教育領域的人,無論是學生,教師,教育局,還是家長,這個衝擊給我們帶來了什麼呢?我們是否準備好了迎接掌上電腦的時代來臨?我們應該...

RPA的概念和優勢

大多數人每天都會使用到一些機器 程自動化的工具,例如讀取郵件和系統,計算 生成檔案和報告。而在未來,那些你不想做的枯燥的工作,也許真的可以不做了,重複化 標準化的工作都可以讓機械人幫你完成。想必此刻你一定好奇是什麼解放了你,那麼就一起了解一下rpa吧!通過本章學習,您將了解到 什麼是rpa 什麼情況...