如何更新 mysql 中的布尔值?[已关闭]
我的表有一列,我将数据类型设置为布尔值(0表示假,1表示真),默认情况下为0。isSuccessful
但是当我想使用php更新此列时,
UPDATE .......... SET isSuccessful = 1 WHERE .........
它不起作用。
我试图将设置为1,是的,但是它们都不起作用。isSuccessful
那么我该如何更改 ?isSuccessful
我的表有一列,我将数据类型设置为布尔值(0表示假,1表示真),默认情况下为0。isSuccessful
但是当我想使用php更新此列时,
UPDATE .......... SET isSuccessful = 1 WHERE .........
它不起作用。
我试图将设置为1,是的,但是它们都不起作用。isSuccessful
那么我该如何更改 ?isSuccessful
简单的更新查询应该就足够了。布尔字段只是 tinyint(1) 字段,并接受 1 和 0 的别名分别为 true 和 false(作为字符串)。以下应该没问题。也许如果您发布了确切的查询而不是删节版本,有人可能会发现问题?
UPDATE `table` SET `isSuccessful` = 1 WHERE `column` = 'criteria'
确保你把这个“ ' ”字符是相同的键 “ ~ ” 在键盘上 “1” 键的左侧大小上,这应该可以做到,如果你使用 PHP + Mysql 在 linux 下。