PLSQL RTRIM函数用于从字符串的right-hand一侧删除所有指定的字符。 PLSQL RTRIM函数接受两个参数,分别为input_string和trim_string。
- 如果用户未指定trim_string,则默认为单个空白。
- 如果char是字符文字,则必须将其用单引号引起来。
Oracle数据库从其第一个字符开始扫描char,然后删除出现在trim_string中的所有字符,直到到达不在trim_string中的字符为止,然后返回结果。
用法:
LTRIM( input_string [, trim_string] )
使用的参数:
- input_string –用于指定需要从右侧修剪字符的字符串。
- trim_string –它是一个可选参数,用于指定将从input_string的right-hand端删除的字符串。如果省略此参数,则RTRIM函数将从input_string中删除所有前导空格。
支持的Oracle /PLSQL版本:
- 甲骨文12c
- 甲骨文11g
- 甲骨文10g
- 甲骨文9i
- 甲骨文8i
示例1:
DECLARE Test_String string(25) := 'Geeksforgeeks '; BEGIN dbms_output.put_line(RTRIM(Test_String)); END;
输出:
Geeksforgeeks
示例2:
DECLARE Test_String string(25) := 'Geeksforgeeks '; BEGIN dbms_output.put_line(RTRIM(Test_String, ' ')); END;
输出:
Geeksforgeeks
示例3:
DECLARE Test_String string(25) := 'Geeksforgeeks123'; BEGIN dbms_output.put_line(RTRIM(Test_String, '123')); END;
输出:
Geeksforgeeks
示例4:
DECLARE Test_String string(25) := 'Geeksforgeeks123123'; BEGIN dbms_output.put_line(RTRIM(Test_String, '123')); END;
输出:
Geeksforgeeks
示例5:
DECLARE Test_String string(25) := 'Geeks123forgeeks123'; BEGIN dbms_output.put_line(RTRIM(Test_String, '123')); END;
输出:
Geeks123forgeeks
相关用法
- PLSQL SIN用法及代码示例
- PLSQL COS用法及代码示例
- PLSQL MOD用法及代码示例
- PLSQL TAN用法及代码示例
- PLSQL CHR用法及代码示例
- PLSQL ABS用法及代码示例
- PLSQL LEAST用法及代码示例
- PLSQL EXP用法及代码示例
- PLSQL LN用法及代码示例
- PLSQL LOG用法及代码示例
- PLSQL TRANSLATE用法及代码示例
- PLSQL INSTR用法及代码示例
- PLSQL VSIZE用法及代码示例
- PLSQL UPPER用法及代码示例
- PLSQL ACOS用法及代码示例
注:本文由纯净天空筛选整理自Shubrodeep Banerjee大神的英文原创作品 PLSQL | RTRIM Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。