📄️ append_trailing_char_if_absent
文字列が末尾にtrailing_char文字を含まない場合、末尾に追加します。
📄️ ascii
文字列の最左の文字のASCII値を返します。
📄️ char
指定された整数値に対応するASCIIテーブルの文字値を返します。
📄️ char_length
文字列の文字数を返します。
📄️ character_length
char_lengthのエイリアスで、文字列の文字数を返します。
📄️ concat
複数の文字列を1つの文字列に結合します。
📄️ concat_ws
指定されたセパレータを使用して文字列を結合します。
📄️ crc32
文字列の32ビット循環冗長検査(CRC)値を返します。
📄️ ends_with
文字列が指定されたサフィックスで終わる場合にtrueを返します。
📄️ field
リスト内の値のインデックス(位置)を返します。
📄️ find_in_set
カンマ区切りリスト内の文字列の1から始まる位置を返します。
📄️ format_bytes
バイト数を人間が読みやすい単位(B、KB、MB、GB、TB、PB、EB)の文字列に変換します。
📄️ group_concat
グループ内の非NULL値を1つの文字列に結合します。セパレータはデフォルトで,です。
📄️ hex
数値または文字列を16進数表現に変換します。
📄️ hex_decode_binary
16進数でエンコードされた文字列をバイナリにデコードします。
📄️ hex_decode_string
16進数でエンコードされた文字列をもとの文字列値に逆変換します。
📄️ inet_aton
IPv4アドレスをA.B.C.D形式の文字列からビッグエンディアン整数に変換します。
📄️ initcap
文字列内の各単語の最初の文字を大文字に、残りを小文字に変換します。
📄️ instr
文字列内の部分文字列の最初の出現位置を1から始まる位置で返します。
📄️ lcase
文字列を小文字に変換します。lcase関数と同じです。
📄️ left
文字列の左側から指定された文字数を返します。
📄️ length
文字列のバイト長を返します。
📄️ locate
文字列内の部分文字列の1から始まる位置を返します。3番目の引数で開始位置を指定できます。
📄️ lower
文字列内のすべての文字を小文字に変換します。
📄️ lpad
指定された長さに達するまで文字列の左側にパッド文字を追加します。
📄️ ltrim
文字列の先頭から空白または指定された文字を削除します。
📄️ money_format
数値を通貨形式の文字列にフォーマットします。小数第2位で丸め、千の位にカンマを入れます。
📄️ ngram_search
2つの文字列のngram類似度を計算します。
📄️ null_or_empty
文字列がNULLまたは空の場合にtrueを返します。
📄️ parse_url
URLを解析し、ホスト、パス、クエリなど指定されたコンポーネントを抽出します。
📄️ regexp_split
文字列を正規表現パターンで分割し、最大指定要素数のARRAY<VARCHAR>を返します。
📄️ repeat
文字列を指定された回数だけ繰り返します。
📄️ replace
文字列内のすべての文字を別の文字列で置き換えます。
📄️ reverse
文字列または配列を逆にします。
📄️ right
文字列の右側から指定された文字数を返します。
📄️ rpad
指定された長さに達するまで文字列の右側にパッド文字を追加します。
📄️ rtrim
文字列の末尾から空白または指定された文字を削除します。
📄️ space
指定された数のスペースを含む文字列を返します。
📄️ split
文字列をセパレータで分割し、結果をARRAYで返します。
📄️ split_part
文字列をセパレータで分割し、指定された位置の部分を返します。
📄️ starts_with
文字列が指定されたプレフィックスで始まる場合に1、そうでない場合は0を返します。
📄️ str_to_map
文字列を2つの区切り文字でキーと値のペアに分割し、マップを返します。
📄️ strcmp
2つの文字列を比較し、等しい場合は0、最初が小さい場合は-1、大きい場合は1を返します。
📄️ strleft
文字列の左側から指定された文字数を抽出します。left関数のエイリアスです。
📄️ strpos
文字列内のN番目のサブストリングの位置を返します。
📄️ strright
文字列の右端から指定した文字数を抽出します。
📄️ substring, substr
指定された位置から指定した長さのサブストリングを抽出します。
📄️ substring_index
区切り文字のカウント回出現の前後の部分文字列を抽出します。
📄️ tokenize
指定されたトークナイザに基づいてテキストをトークンに分割します。
📄️ translate
文字列内の指定された文字を別の文字に置換します。
📄️ trim
文字列の先頭と末尾から連続するスペースまたは指定文字を削除します。
📄️ ucase
文字列を大文字に変換します。
📄️ unhex
16進数文字列を元のバイナリ文字列に変換します。
📄️ upper
文字列を大文字に変換します。
📄️ url_decode
application/x-www-form-urlencoded形式から文字列をデコードします。
📄️ url_encode
文字列をapplication/x-www-form-urlencoded形式にエンコードします。
📄️ url_extract_host
URLからホスト部分を抽出します。
📄️ url_extract_parameter
URLのクエリ文字列から指定パラメータの値を抽出します。