メイン コンテンツをスキップする

文字列

このセクションでは、次の文字列関数について説明します。

関数 説明
BASE64_DECODE Base 64 文字列を文字列にデコードします
BASE64_TO_HEX Base 64 文字列を 16 進数文字列に変換します
BYTES_SUBSTRING UTF-8 エンコードされたバイト表現のバイト単位のオフセットを使用して、入力の部分文字列を返します。部分的な文字と無効な UTF-8 コードポイントは、結果から削除されます
CONCAT string1、string2、...、stringN の連結を返します
DATE 文字列を日付にキャストします
JOIN_ARRAYS MessageFormat パターンを使用して、任意の数の配列をインデックスで結合します
LENGTH 文字列の長さを返します
LOWER 文字列を小文字に変換します
LPAD 指定したサイズになるまで、入力文字列の左側を特定の文字列で埋めます
LTRIM 指定された文字列から先頭の空白を削除して返します
MD5 MD5 を使用して入力をハッシュ化します
PARSE_DATETIME 文字列を、書式を使用してタイムゾーン付きのタイムスタンプに解析します
REPLACE 入力内のすべての検索文字列を置換文字列で置き換えます。検索文字列が空の場合、各文字の前と入力の末尾に置換文字列を挿入します
REVERSE 文字を逆順にした文字列を返します
RPAD 指定したサイズになるまで、入力文字列の右側を特定の文字列で埋めます
RTRIM 指定された文字列から末尾の空白を削除して返します
SHA1 SHA-1 を使用して入力をハッシュ化します
SHA256 SHA-256 を使用して入力をハッシュ化します
SHA3_512 SHA3-512 を使用して入力をハッシュ化します
SORT_VALUES 値を辞書順に並べ替えて返します
分割 指定された区切り文字で分割された文字列を返します。空のエントリは削除されません
SPLIT_TO_RECORD 指定された区切り文字で分割された文字列を返します
STRING_FORMAT 指定された形式を使用して、任意の数の入力を文字列にフォーマットします
STRIP_MARGIN 各行について、制御文字または空白文字のプレフィックスと、それに続く指定されたマージン文字を削除します
STRIP_PREFIX 文字列の先頭から、指定されたプレフィックス文字列を削除します
STRIP_SUFFIX 文字列の末尾から、指定されたサフィックス文字列を削除します
STRPOS 文字列内で指定された部分文字列が最初に出現する開始位置を返します
SUBSTR 指定された文字列内の特定の開始位置から、特定の長さの部分文字列を抽出します
SUBSTRING 指定された文字列内の特定の開始位置から、特定の長さの部分文字列を抽出します
TRANSLATE 指定された辞書を使用して、指定された値を変換します
TRIM 指定された文字列から先頭および末尾の空白を削除して返します
TRIM_CHARS 指定された文字列から、先頭および末尾の文字を削除して返します
UPPER 文字列を大文字に変換します
UUID_GENERATOR UUID を返します
XX_HASH xxHash を使用して入力をハッシュ化します

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。