Amazon Redshift
数据库开发人员指南 (API Version 2012-12-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

BTRIM 函数

BTRIM 函数通过删除前导空格和尾随空格或删除与可选的指定字符串匹配的字符来剪裁字符串。

语法

Copy
BTRIM(string [, matching_string ] )

参数

string

第一个输入参数为 VARCHAR 字符串。

matching_string

第二个参数(如果有)为 VARCHAR 字符串。

返回类型

BTRIM 函数返回 VARCHAR 字符串。

示例

以下示例从字符串 ' abc ' 中剪裁前导和尾随空格:

Copy
select ' abc ' as untrim, btrim(' abc ') as trim; untrim | trim ----------+------ abc | abc (1 row)

以下示例从字符串 'xyz' 中剪裁前导和尾随 'xyzaxyzbxyzcxyz' 字符串

Copy
select 'xyzaxyzbxyzcxyz' as untrim, btrim('xyzaxyzbxyzcxyz', 'xyz') as trim; untrim | trim -----------------+----------- xyzaxyzbxyzcxyz | axyzbxyzc (1 row)

请注意,将删除前导和尾随的 'xyz',但不会删除字符串内部的 'xyz'。

本页内容: