📄️ 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
指定された数のスペースを含む文字列を返します。