本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
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 "