MySQLで特定の文字の数字コードを取得する関数は?

MySQLでは以下のような関数で特定の文字の数字コードを取得できます。

  1. ASCII(str) : 文字列 str 最初の1文字のASCIIコード値を返します
  2. ORD(str): 指定された文字列 str の最初の文字の ASCII コードを返します。これは ASCII 関数と同じ役割を果たします。
  3. 文字列strの文字数を返します。
  4. str関数のLENGTH:文字列strのバイト長を返します。
  5. UNICODE(str):文字列 str の先頭文字の Unicode コードポイントを返す。
  6. strを16進数形式で返します
  7. BIN(str): 文字列 str を2進数の文字列表現に変換して返します。
  8. OCT(str):文字列 str の8進数表現を返します。
  9. INSTR(文字列1,文字列2):文字列2が初めて文字列1に出現する位置を返す。
  10. LOCATE(substr, str):文字列substrが文字列str内で最初に現われる位置を返す。INSTR関数と同様の機能を持つ。

これら関数を利用することで、MySQL内で特定の文字の数字コードを取得することができます。

bannerAds