BTRIM 函数

btrim(str [, trimStr])

功能描述

BTRIM 函数用于去除字符串

str
str
左右两侧的指定字符或空格。如果未提供 trimStr 参数,则默认去除字符串两端的所有空格字符。

参数说明

  • str
    str
    (string): 需要进行处理的原始字符串。
  • trimStr
    trimStr
    (string, 可选): 指定需要从字符串两端去除的字符集。

返回结果

返回处理后的字符串。

使用示例

-- 去除字符串两端的所有空格 SELECT 'X' || btrim(' HelloWorld ') || 'X'; -- 结果为 'XHelloWorldX' -- 去除字符串左侧的特定字符 SELECT btrim('abcHelloWorld', 'abc'); -- 结果为 'HelloWorld' -- 去除字符串右侧的特定字符 SELECT btrim('HelloWorldabc', 'abc'); -- 结果为 'HelloWorld' -- 同时去除字符串两端的特定字符 SELECT btrim('abcHelloWorldabc', 'abc'); -- 结果为 'HelloWorld' -- 去除字符串两端的数字 SELECT btrim('123HelloWorld123', '0123456789'); -- 结果为 'HelloWorld' -- 去除字符串两端的多种字符 SELECT btrim('!@#HelloWorld!@#', '!@#'); -- 结果为 'HelloWorld'

注意事项

  • 如果
    trimStr
    trimStr
    参数为空字符串,则不会对原始字符串进行任何修改。
  • trimStr
    trimStr
    参数包含的字符在原始字符串中不存在时,函数仍然会正常工作,返回原始字符串。
  • 如果需要去除字符串中间的字符,请考虑使用其他字符串处理函数。

联系我们
预约咨询
微信咨询
电话咨询