MariaDB マルチバイト文字の文字コードを確認する

MariaDB マルチバイト文字の文字コードを確認する

MariaDBで、マルチバイト文字の文字コードを確認する手順を記述してます。「ORD( )」に文字を指定することで可能です。ここでは、実際に実行した結果を画像で掲載してます。

環境

  • OS CentOS Stream release 9
  • MariaDB 10.10.2
  • phpMyAdmin 5.2.0

手順

日本語の全角文字等などのマルチバイト文字の文字コードを確認するには、「ORD( )」を使用します。

ORD( 文字 )

実際に、マルチバイト文字から文字コードを確認してみます。

SELECT 
ORD( 'あ' ),
ORD( 'い' ),
ORD( 'ア' ),
ORD( 'イ' )

実行結果を確認すると、文字コードが取得されていることが確認できます。

文字列を指定

文字列を指定すると1番初めにある文字の文字コードが確認できます。

SELECT 
ORD( 'あい' ),
ORD( 'あ' )

実行結果

マルチバイト文字でない場合

マルチバイト文字でない場合は、「ORD()」は、「ASCII()」と同じ値を返します。

SELECT 
ASCII( 'a' ),
ORD( 'a' )

実行結果