BTRIM 函數 - Amazon Redshift

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

BTRIM 函數

BTRIM 函數修剪字串,包括移除開頭和結尾空格,或移除符合選用指定字串的字元。

Syntax (語法)

BTRIM(string [, matching_string ] )

引數

string

第一個輸入參數是 VARCHAR 字串。

matching_string

第二個參數 (若有) 是 VARCHAR 字串。

傳回類型

BTRIM 函數傳回 VARCHAR 字串。

範例

下列範例從字串 ' abc ' 中修剪開頭和結尾空格:

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

下列範例從字串 'xyz' 中移除開頭和結尾 'xyzaxyzbxyzcxyz' 字串

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

請注意,開頭和結尾的 'xyz' 已移除,但出現在字串內的部分則未移除。