Oracle RPad 和 LPAD 函數都是用于在字符串的左側或右側填充特定字符,以達到指定長度的函數
語法:
RPAD(string, length, [pad_string])
示例:
SELECT RPAD('Hello', 10, '*') FROM DUAL;
結果:
Hello*****
語法:
LPAD(string, length, [pad_string])
示例:
SELECT LPAD('Hello', 10, '*') FROM DUAL;
結果:
*****Hello
總結: RPad 和 LPad 函數的主要區別在于它們填充字符的位置。RPad 在字符串的右側添加字符,而 LPad 在字符串的左側添加字符。其他方面,這兩個函數的功能相似。