SQL RTRIM() 函数
SQL RTRIM() 函数用于移除字符串末尾的空格。
它接受一个字符串值作为参数,并返回一个新的字符串,该字符串移除了所有末尾的空格。末尾空格指的是位于文本输入框中最后一个字符(在单词右侧)之后的空格。
如果我们将 NULL 值作为参数传递给此函数,则 RTRIM() 函数将返回 NULL 。
语法
下面是 SQL RTRIM() 函数的语法:
参数
- str − 这是一个需要删除尾随空格的字符串。
返回值
此方法返回一个删除所有尾随空格的字符串。
示例
在以下示例中,我们使用 RTRIM() 函数从字符串 ‘hello ‘ 中删除尾随空格。
输出
执行以上程序后,将产生以下输出:
示例
您还可以将数字值作为字符串参数传递给此函数。
在以下示例中,我们将数字值 ‘1233 ‘ 传递给 RTRIM() 函数,以删除其后面的所有空格。
输出
以下是上述语句的输出 –
示例
下面是 RTRIM() 函数的另一个示例,我们将一个字符串 ‘Welcome to TutorialsPoint ‘ 传递给它,该函数将从给定字符串中删除所有尾随空格。
输出
执行以上查询后,产生以下输出结果 –
示例
如果传递给该函数的参数是 NULL ,则返回NULL。
在这个程序中,我们将 NULL 值作为参数传递给 RTRIM() 函数,以删除所有尾部的空格。
输出
上述程序产生以下输出-
示例
您还可以使用此功能从表的列的值中删除尾随空格。让我们使用以下SQL语句在SQL数据库中创建一个名为 Customers 的表:
现在,让我们使用如下所示的 INSERT 语句将四条记录插入到 Customers 表中。
下面的查询从 column Name 中的内容中移除所有的尾随空格实体,表名为 Customers –
输出
以下是上述查询的输出结果: