我的表有一isSuccessful
列,我将数据类型设置为boolean(0表示false,1表示true),默认为0.
但是,当我想使用php更新此列时,
UPDATE .......... SET isSuccessful = 1 WHERE .........
Run Code Online (Sandbox Code Playgroud)
它不起作用.
我试着设置isSuccessful
为1,是的,是的,但是没有一个可以工作.
那么我怎样才能改变isSuccessful
?
Ben*_*rne 20
一个简单的更新查询就足够了.布尔字段只是tinyint(1)字段,并且接受1和0的别名分别为true和false(作为字符串).以下应该没问题.也许如果您发布了您的确切查询而不是删节版本,有人可能会发现问题?
UPDATE `table` SET `isSuccessful` = 1 WHERE `column` = 'criteria'
Run Code Online (Sandbox Code Playgroud)