

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 文字列関数
<a name="String_functions_spark"></a>

文字列関数は、文字列、または文字列に評価される式を処理します。これらの関数の *string* 引数がリテラル値である場合は、その値を一重引用符で囲む必要があります。サポートされるデータ型には、CHAR や VARCHAR があります。

次のセクションでは、サポートされる関数の関数名と構文を示し、それらについて説明します。文字列のオフセットはすべて 1 から始まります。

**Topics**
+ [\|\| (連結）演算子](concat_op.md)
+ [BTRIM 関数](BTRIM.md)
+ [CONCAT 関数](CONCAT.md)
+ [FORMAT\_STRING 関数](FORMAT_STRING.md)
+ [LEFT 関数および RIGHT 関数](LEFT.md)
+ [LENGTH 関数](LENGTH.md)
+ [LOWER 関数](LOWER.md)
+ [LPAD 関数および RPAD 関数](LPAD.md)
+ [LTRIM 関数](LTRIM.md)
+ [POSITION 関数](POSITION.md)
+ [REGEXP\_COUNT 関数](REGEXP_COUNT.md)
+ [REGEXP\_INSTR 関数](REGEXP_INSTR.md)
+ [REGEXP\_REPLACE 関数](REGEXP_REPLACE.md)
+ [REGEXP\_SUBSTR 関数](REGEXP_SUBSTR.md)
+ [REPEAT 関数](REPEAT.md)
+ [REPLACE 関数](REPLACE.md)
+ [REVERSE 関数](REVERSE.md)
+ [RTRIM 関数](RTRIM.md)
+ [SPLIT 関数](split.md)
+ [SPLIT\_PART 関数](SPLIT_PART.md)
+ [SUBSTRING 関数](SUBSTRING.md)
+ [TRANSLATE 関数](TRANSLATE.md)
+ [TRIM 関数](TRIM.md)
+ [UPPER 関数](UPPER.md)
+ [UUID 関数](UUID.md)