「MariaDB」HEX関数で10進数を16進数に変換する

2022年4月4日

環境
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)

 

MariaDB

Posted by arkgame