溫馨提示×

如何正確使用Oracle rtrim函數(shù)

小樊
83
2024-09-09 21:24:11
欄目: 云計算

Oracle的rtrim函數(shù)用于從字符串右側(cè)刪除指定的字符

  1. 語法:
RTRIM(string, set)
  • string:需要處理的字符串。
  • set:可選參數(shù),指定需要從字符串末尾刪除的字符集。如果省略此參數(shù),則默認刪除空格。
  1. 示例:

假設(shè)有一個表table_name,其中包含一個名為column_name的列,該列包含以下數(shù)據(jù):

column_name
Hello World!
Oracle Database!
SQL *Plus

(1)刪除字符串末尾的空格:

SELECT RTRIM(column_name) FROM table_name;

結(jié)果:

RTRIM(column_name)
Hello World!
Oracle Database!
SQL *Plus

(2)刪除字符串末尾的感嘆號:

SELECT RTRIM(column_name, '!') FROM table_name;

結(jié)果:

RTRIM(column_name, ‘!’)
Hello World
Oracle Database
SQL *Plus

(3)刪除字符串末尾的特定字符:

SELECT RTRIM(column_name, ' !') FROM table_name;

結(jié)果:

RTRIM(column_name, ’ !')
Hello World
Oracle Database
SQL *Plus

注意:在這個例子中,我們在set參數(shù)中添加了一個空格和一個感嘆號。這將同時刪除字符串末尾的空格和感嘆號。

0