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

MySQL trả về bit rỗng? Lấy giá trị gốc như thế nào

Cột BIT hiển thị rỗng. Dùng +0 để ép sang integer.

Cú pháp:

select yourBitColumnName+0 from yourTableName;

Tạo bảng BIT, chèn 1, 0.

SELECT * trả về rỗng:

+------------+
| hasValidId |
+------------+
|            |
|            |
+------------+
2 rows in set (0.00 sec)

Dùng +0:

mysql> select hasValidId+0 from BitDemo;

Kết quả:

+--------------+
| hasValidId+0 |
+--------------+
| 1            |
| 0            |
+--------------+
2 rows in set (0.00 sec)