SQLite rtrim() 函数使用指南
SQLite rtrim() 函数从一个字符串的右侧删除一个包含了由参数指定的所有字符(默认为空格)的最长的字符串。
您还可以使用 ltrim() 从一个字符串的左侧删除指定的字符。
rtrim() 语法
这是 SQLite rtrim() 函数的语法:
rtrim(str)
或
rtrim(str, characters)
参数
str- 必需的。 一个字符串。
characters- 可选的。 一个包含了需要删除的字符的字符串。默认是一个空格。
返回值
SQLite rtrim() 函数从一个字符串的右侧删除一个包含了由参数指定的所有字符(默认为一个空格)的最长的字符串,然后返回删除了字符后的字符串。
rtrim() 示例
这个示例展示了 SQLite rtrim() 函数的基本用法:
SELECT
length(rtrim('a ')),
length(rtrim(' a')),
length(rtrim(' a '));
length(rtrim('a ')) length(rtrim(' a')) length(rtrim(' a '))
-------------------- -------------------- --------------------
1 3 2这里:
- 我们只使用了一个参数,那么
rtrim()将删除字符串右侧的空格。 - 为了让结果看起来更加直观,我们使用
length()函数显示了处理后的字符串的长度。
让我们再使用 rtrim() 从一个字符串的右侧删除指定字符:
SELECT rtrim('xxyHELLOzxy', 'xyz');
rtrim('xxyHELLOzxy', 'xyz')
---------------------------
xxyHELLO这里,由于我们指定了删除的字符为 xyz,那么 xxyHELLOzxy 右侧的 xxy 被删除了。