

 从补丁 198 开始，Amazon Redshift 将不再支持创建新的 Python UDF。现有的 Python UDF 将继续正常运行至 2026 年 6 月 30 日。有关更多信息，请参阅[博客文章](https://www.amazonaws.cn/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/)。

# 字符串函数
<a name="String_functions_header"></a>

**Topics**
+ [\$1\$1（串联）运算符](r_concat_op.md)
+ [ASCII 函数](r_ASCII.md)
+ [BPCHARCMP 函数](r_BPCHARCMP.md)
+ [BTRIM 函数](r_BTRIM.md)
+ [BTTEXT\$1PATTERN\$1CMP 函数](r_BTTEXT_PATTERN_CMP.md)
+ [CHAR\$1LENGTH 函数](r_CHAR_LENGTH.md)
+ [CHARACTER\$1LENGTH 函数](r_CHARACTER_LENGTH.md)
+ [CHARINDEX 函数](r_CHARINDEX.md)
+ [CHR 函数](r_CHR.md)
+ [COLLATE 函数](r_COLLATE.md)
+ [CONCAT 函数](r_CONCAT.md)
+ [CRC32 函数](crc32-function.md)
+ [DIFFERENCE 函数](DIFFERENCE.md)
+ [INITCAP 函数](r_INITCAP.md)
+ [LEFT 和 RIGHT 函数](r_LEFT.md)
+ [LEN 函数](r_LEN.md)
+ [LENGTH 函数](r_LENGTH.md)
+ [LOWER 函数](r_LOWER.md)
+ [LPAD 和 RPAD 函数](r_LPAD.md)
+ [LTRIM 函数](r_LTRIM.md)
+ [OCTETINDEX 函数](OCTETINDEX.md)
+ [OCTET\$1LENGTH 函数](r_OCTET_LENGTH.md)
+ [POSITION 函数](r_POSITION.md)
+ [QUOTE\$1IDENT 函数](r_QUOTE_IDENT.md)
+ [QUOTE\$1LITERAL 函数](r_QUOTE_LITERAL.md)
+ [REGEXP\$1COUNT 函数](REGEXP_COUNT.md)
+ [REGEXP\$1INSTR 函数](REGEXP_INSTR.md)
+ [REGEXP\$1REPLACE 函数](REGEXP_REPLACE.md)
+ [REGEXP\$1SUBSTR 函数](REGEXP_SUBSTR.md)
+ [REPEAT 函数](r_REPEAT.md)
+ [REPLACE 函数](r_REPLACE.md)
+ [REPLICATE 函数](r_REPLICATE.md)
+ [REVERSE 函数](r_REVERSE.md)
+ [RTRIM 函数](r_RTRIM.md)
+ [SOUNDEX 函数](SOUNDEX.md)
+ [SPLIT\$1PART 函数](SPLIT_PART.md)
+ [STRPOS 函数](r_STRPOS.md)
+ [STRTOL 函数](r_STRTOL.md)
+ [SUBSTRING 函数](r_SUBSTRING.md)
+ [TEXTLEN 函数](r_TEXTLEN.md)
+ [TRANSLATE 函数](r_TRANSLATE.md)
+ [TRIM 函数](r_TRIM.md)
+ [UPPER 函数](r_UPPER.md)

字符串函数用于处理和操作字符串或计算结果为字符串的表达式。当这些函数中的 *string* 参数为文本值时，该参数必须括在单引号中。支持的数据类型包括 CHAR 和 VARCHAR。

以下部分提供了支持的函数的函数名称、语法和描述。对字符串的所有偏移都从 1 开始。
<a name="string-functions-deprecated"></a>
**弃用的仅领导节点函数**  
以下字符串函数因为仅在领导节点上运行而遭到弃用。有关更多信息，请参阅[仅领导节点函数](c_SQL_functions_leader_node_only.md)
+ GET\$1BYTE
+ SET\$1BIT
+ SET\$1BYTE
+ TO\$1ASCII