📄️ append_trailing_char_if_absent
str 文字列が空でなく、末尾に trailingchar 文字が含まれていない場合、trailingchar 文字を末尾に追加します。trailing_char は 1 文字のみを含むことができます。複数の文字を含む場合、この関数は NULL を返します。
📄️ ascii
この関数は、指定された文字列の最左の文字の ASCII 値を返します。
📄️ char
CHAR() は、指定された整数値に対応する ASCII テーブルの文字値を返します。
📄️ char_length
この関数は文字列の長さを返します。マルチバイト文字の場合、文字数を返します。現在、utf8 コーディングのみをサポートしています。注意: この関数は character_length とも呼ばれます。
📄️ character_length
この関数は charlength のエイリアスです。詳細な説明については、charlength 関数を参照してください。
📄️ concat
この関数は複数の文字列を結合します。パラメータの値が NULL の場合、NULL を返します。
📄️ concat_ws
この関数は、最初の引数 sep をセパレーターとして使用し、2番目の引数とそれ以降を結合して文字列を形成します。セパレーターが NULL の場合、結果は NULL になります。concat_ws は空の文字列をスキップしませんが、NULL 値はスキップします。
📄️ crc32
文字列の32ビット循環冗長検査 (CRC) 値を返します。入力が NULL の場合、NULL が返されます。
📄️ ends_with
文字列が指定されたサフィックスで終わる場合、true を返します。それ以外の場合は、false を返します。引数が NULL の場合、結果は NULL です。
📄️ find_in_set
この関数は、strlist 内で最初に出現する str の位置を返します(1 からカウント開始)。strlist はカンマで区切られた文字列です。str が見つからない場合は 0 を返します。引数が NULL の場合、結果は NULL です。
📄️ group_concat
sep 引数を使用して、グループ内の非NULL値を1つの文字列に連結します。指定しない場合、デフォルトで , が使用されます。この関数は、複数の行の列の値を1つの文字列に連結するために使用できます。
📄️ hex
x が数値の場合、この関数はその値の16進数表現を返します。
📄️ hex_decode_binary
16 進数でエンコードされた文字列をバイナリにデコードします。
📄️ hex_decode_string
この関数は hex() の逆の操作を行います。
📄️ instr
この関数は、str が substr に最初に現れた位置を返します(1から数え始め、文字数で測定します)。str が substr に見つからない場合、この関数は 0 を返します。
📄️ lcase
この関数は文字列を小文字に変換します。lower 関数と同様です。
📄️ left
この関数は、指定された文字数分、与えられた文字列の左側から文字を返します。長さの単位は utf8 文字です。
📄️ length
この関数は文字列の長さをバイト単位で返します。
📄️ locate
この関数は、文字列内の部分文字列の位置を見つけるために使用されます(1から数え始め、文字単位で測定します)。第3引数の pos が指定されている場合、pos より後の位置で substr を見つけ始めます。str が見つからない場合は、0 を返します。
📄️ lower
引数内のすべての文字列を小文字に変換します。
📄️ lpad
この関数は、str の最初の音節から数えて len の長さの文字列を返します。len が str より長い場合、返される値は str の前にパッド文字を追加して len 文字に長くされます。str が len より長い場合、返される値は len 文字に短くされます。len はバイト数ではなく文字数を意味します。
📄️ ltrim
str 引数の先頭(左側)からスペースまたは指定された文字を削除します。指定された文字の削除は StarRocks 2.5.0 からサポートされています。
📄️ money_format
この関数は、通貨形式の文字列としてフォーマットされた文字列を返します。整数部分は3桁ごとにカンマで区切られ、小数部分は2桁に丸められます。
📄️ ngram_search
2 つの文字列の ngram 類似度を計算します。
📄️ null_or_empty
この関数は、文字列が空または NULL の場合に true を返します。それ以外の場合は false を返します。
📄️ parse_url
URL を解析し、この URL からコンポーネントを抽出します。
📄️ regexp_split
文字列 str を正規表現 pattern で分割し、ARRAY 型で最大 max_split 要素を返します。
📄️ repeat
この関数は、str を count の回数だけ繰り返します。count が 1 未満の場合、空の文字列を返します。str または count が NULL の場合、NULL を返します。
📄️ replace
文字列内のすべての文字を別の文字列で置き換えます。この関数は、pattern を検索する際に大文字と小文字を区別して一致させます。
📄️ reverse
文字列または配列を逆にします。文字列内の文字や配列要素を逆順にした文字列または配列を返します。
📄️ right
この関数は、指定された長さの文字を、与えられた文字列の右側から返します。長さの単位は utf8 文字です。
📄️ rpad
この関数は、str の最初の音節から数えて len の長さの文字列を返します。len が str より長い場合、返される値は str の後ろにパッド文字を追加して len 文字に伸ばされます。str が len より長い場合、返される値は len 文字に短縮されます。len はバイト数ではなく、文字数を意味します。
📄️ rtrim
str 引数の末尾(右側)からスペースまたは指定した文字を削除します。指定した文字の削除は StarRocks 2.5.0 からサポートされています。
📄️ space
指定された数のスペースを含む文字列を返します。
📄️ split
この関数は、指定された文字列をセパレータに従って分割し、分割された部分を ARRAY で返します。
📄️ split_part
この関数は、指定された文字列をセパレーターに従って分割し、要求された部分を返します。(最初から数え始めます)
📄️ starts_with
この関数は、文字列が指定されたプレフィックスで始まる場合に 1 を返します。それ以外の場合は 0 を返します。引数が NULL の場合、結果は NULL です。
📄️ str_to_map
指定された文字列を2つの区切り文字でキーと値のペアに分割し、分割されたペアのマップを返します。
📄️ strcmp
この関数は2つの文字列を比較します。lhs と rhs が等しい場合は 0 を返します。lhs が辞書式順序で rhs より前に現れる場合は -1 を返します。lhs が辞書式順序で rhs より後に現れる場合は 1 を返します。引数が NULL の場合、結果は NULL です。
📄️ strleft
この関数は、指定された長さの文字数を文字列の左から抽出します。長さの単位は utf8 文字です。注意: この関数は left とも呼ばれます。
📄️ strright
この関数は、指定された長さの文字数を文字列の右端から抽出します。長さの単位は utf-8 文字です。注意: この関数は right とも呼ばれます。
📄️ substring, substr
指定された位置から文字を抽出し、指定された長さの部分文字列を返します。
📄️ substring_index
区切り文字のcount回出現する前または後の部分文字列を抽出します。
📄️ translate
文字列内の指定された文字を置換します。この関数は、文字列 (source) を入力として受け取り、source 内の fromstring 文字を tostring に置き換えます。
📄️ trim
str 引数の先頭と末尾から連続するスペースまたは指定された文字を削除します。指定された文字の削除は StarRocks 2.5.0 からサポートされています。
📄️ ucase
この関数は文字列を大文字に変換します。関数 upper と同様です。
📄️ unhex
この関数は、hex() の逆の操作を行います。
📄️ upper
文字列を大文字に変換します。
📄️ url_decode
application/x-www-form-urlencoded 形式から文字列を元に戻します。この関数は urlencode の逆の機能を持ちます。
📄️ url_encode
文字列を application/x-www-form-urlencoded 形式に変換します。
📄️ url_extract_host
URL からホスト部分を抽出します。
📄️ url_extract_parameter
指定された name パラメーターの値を URL のクエリ文字列から抽出します。パラメーターの抽出は RFC 1866#section-8.2.1 に指定された方法で処理されます。指定されたパラメーター名が存在しない場合は、NULL が返されます。