RTRIM 函数从字符串移除指定的末尾填充字符。
RTRIM 函数语法:
RTRIM (source_string[, pad_string])
RTRIM 函数从右边扫描 source_string 的副本,删除出现在 pad_string 中的任何末尾字符。如果未指定 pad_string 参数,则仅从返回的值删除末尾空格。当遇到第一个非填充字符时,该函数返回它的结果字符串并终止。
在下列示例中,pad_string 为 ‘theend!*#?’:
> SELECT RTRIM('good night... !#?theend ', ' theend!*#?') AS closing FROM dual;
closing
good night...
1 row(s) retrieved.
这里 source_string 的最后 14 个字符被删除,因为它们匹配 pad_string 中的字符,但函数在遇到句点 (.) 字符后终止,它保留了左侧的前导“thn”填充字符。