选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

BTRIM 函数

聚焦模式
BTRIM 函数 - Amazon Redshift

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

语法

BTRIM(string [, trim_chars ] )

参数

string

要剪裁的输入 VARCHAR 字符串。

trim_chars

该 VARCHAR 字符串包含要匹配的字符。

返回类型

BTRIM 函数返回 VARCHAR 字符串。

示例

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

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

以下示例从字符串 'xyzaxyzbxyzcxyz' 中删除前导和尾随 'xyz' 字符串。将删除前导和尾随的 'xyz',但不会删除字符串内部的匹配字符。

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

以下示例从字符串 'setuphistorycassettes' 中删除与 trim_chars 列表 'tes' 中的任何字符相匹配的开头和结尾部分。在输入字符串开头或结尾部分,在 trim_chars 列表中未包含的其他字符之前出现的任何 tes 都将被删除。

SELECT btrim('setuphistorycassettes', 'tes'); btrim ----------------- uphistoryca

下一主题:

BTTEXT_PATTERN_CMP

上一主题:

BPCHARCMP

本页内容

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。