Amazon QLDB 中的 TRIM 功能 - Amazon Quantum Ledger Database (Amazon QLDB)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon QLDB 中的 TRIM 功能

在 Amazon QLDB 中,使用TRIM函数通过删除前导和尾随的空格或一组指定的字符来修剪给定字符串。

语法

TRIM ( [ LEADING | TRAILING | BOTH [ characters ] FROM ] string)

Arguments

LEADING

(可选)表示要从字符串开头删除空格或指定字符。如果未指定,则默认值为 BOTH

TRAILING

(可选)表示要从字符串末尾删除空格或指定字符。如果未指定,则默认值为 BOTH

BOTH

(可选)表示要从字符串的开头和结尾同时删除前导和结尾的空格或指定字符。

characters

(可选)要删除的字符集,指定为string

如未提供此参数,则会删除空格。

string

函数修剪的数据类型 string 的字段名称或表达式。

返回类型

string

示例

TRIM(' foobar ') -- 'foobar' TRIM(' \tfoobar\t ') -- '\tfoobar\t' TRIM(LEADING FROM ' foobar ') -- 'foobar ' TRIM(TRAILING FROM ' foobar ') -- ' foobar' TRIM(BOTH FROM ' foobar ') -- 'foobar' TRIM(BOTH '1' FROM '11foobar11') -- 'foobar' TRIM(BOTH '12' FROM '1112211foobar22211122') -- 'foobar' -- Runnable statements SELECT TRIM(' foobar ') FROM << 0 >> -- "foobar" SELECT TRIM(LEADING FROM ' foobar ') FROM << 0 >> -- "foobar "

相关函数