MySQL十進制轉化為二進制、八進制、十六進制


# BIN(N)返回二進制值N的一個字符串表示 
mysql> select bin(123);
+----------+
| bin(123) |
+----------+
| 1111011  |
+----------+
1 row in set (0.00 sec)



# OCT(N)返回八進制值N的一個字符串表示 
mysql> select oct(123);
+----------+
| oct(123) |
+----------+
| 173      |
+----------+
1 row in set (0.00 sec)



# HEX(N)返回十六進制值N的一個字符串表示 
mysql> select hex(123);
+----------+
| hex(123) |
+----------+
| 7B       |
+----------+
1 row in set (0.00 sec)



mysql> select concat('0x', hex(123));
+------------------------+
| concat('0x', hex(123)) |
+------------------------+
| 0x7B                   |
+------------------------+
1 row in set (0.00 sec)

mysql>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM