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 在字符串的左侧添加字符。其他方面,这两个函数的功能相似。