「MariaDB」HEX関数で10進数を16進数に変換する
環境
MariaDB 10.6.4
Windows 10 64bit
書式
HEX(数値)
HEX( )関数を使用して、10進数を16進数に変更します。
使用例1
SQL構文
SELECT HEX( 25 ) result;
実行結果
MariaDB [(none)]> SELECT HEX( 25 ) result; +--------+ | result | +--------+ | 19 | +--------+ 1 row in set (0.000 sec)
使用例2
マイナスを指定します。
SQL構文
SELECT HEX( -25 ) result;
実行結果
MariaDB [(none)]> SELECT HEX( -25 ) result; +------------------+ | result | +------------------+ | FFFFFFFFFFFFFFE7 | +------------------+ 1 row in set (0.012 sec)
使用例3
SQL構文
SELECT HEX( 25.4 ) result
実行結果
MariaDB [(none)]> SELECT HEX( 25.4 ) result; +--------+ | result | +--------+ | 19 | +--------+ 1 row in set (0.000 sec)