您的位置:首页 > 数据库 > MySQL

MySQL十进制转化为二进制、八进制、十六进制

2013-05-04 09:59 1146 查看
# 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>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: