Amazon Redshift
数据库开发人员指南 (API Version 2012-12-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

TRIM 函数

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

语法

TRIM( [ BOTH ] ['characters' FROM ] string ] )

参数

characters

(可选)要从字符串剪裁的字符数。如果忽略此参数,则剪裁空白区域。

string

要剪裁的字符串。

返回类型

TRIM 函数返回 VARCHAR 或 CHAR 字符串。如果您将 TRIM 函数与 SQL 命令结合使用,Amazon Redshift 会将结果隐式转换为 VARCHAR。如果您在 SQL 函数的 SELECT 列表中使用 TRIM 函数,Amazon Redshift 不会隐式转换结果,您可能需要执行显式转换以避免数据类型不匹配错误。有关显式转换的信息,请参阅 CAST 和 CONVERT 函数CONVERT 函数。

示例

以下示例将删除将字符串 "dog" 括起的双引号:

select trim('"' FROM '"dog"'); btrim ------- dog (1 row)

本页内容: