我试图将位值插入或编辑为“0”或“1”,但要么返回空白。
有人可以告诉我如何在其中插入值吗?
另外,这可能不使用位类型而是布尔值吗?我看到类型列表中有一个布尔类型
由于
嗨,我已经上传了图片,表格中的单元格是空白的,但我已经尝试了几次,添加,更新,全部生效,但是单元格保持空白...
答案 0 :(得分:26)
一般来说,对于boolean
或bit
数据类型,您可以使用0
或1
,如下所示:
UPDATE tbl SET bitCol = 1 WHERE bitCol = 0
另见:
答案 1 :(得分:5)
如果您使用的是SQL Server,则可以使用0 and 1
或
'true' and 'false'
(是的,使用字符串)
...your_bit_field='false'... => equivalent to 0
答案 2 :(得分:3)
您的问题出在PHPMyAdmin本身。某些版本不会显示位列的值,即使您已正确设置它。