Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Hiển thị bit value MySQL dưới dạng có thể đọc được

Bit value trả về dạng binary, nhưng có thể hiển thị dạng printable:

1. Cộng 0

mysql> SELECT bittest+0 FROM bit_testing;
+-----------+
| bittest+0 |
+-----------+
| 170       |
| 5         |
| 5         |
+-----------+
3 rows in set (0.00 sec)

2. Dùng hàm chuyển đổi BIN(), OCT(), HEX()

mysql> SELECT BIN(bittest+0) FROM bit_testing;
+----------------+
| BIN(bittest+0) |
+----------------+
| 10101010       |
| 101            |
| 101            |
+----------------+
mysql> SELECT OCT(bittest+0) FROM bit_testing;
+----------------+
| OCT(bittest+0) |
+----------------+
| 252            |
| 5              |
| 5              |
+----------------+
mysql> SELECT HEX(bittest+0) FROM bit_testing;
+----------------+
| HEX(bittest+0) |
+----------------+
| AA             |
| 5              |
| 5              |
+----------------+