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