在SQLite中怪异的布尔变量更新

时间:2019-11-21 04:08:05

标签: sqlite react-native boolean

我正在运行一个简单的更新,其中包含几个布尔变量,但由于某些原因,它们似乎被翻转了。

UPDATE table SET booleanVar=? WHERE id=XX, [booleanVar]

如果booleanVar为true,则实际上似乎将其设置为0,如果booleanVar为false,则将其设置为1。我仅通过将[booleanVar]更改为[!booleanVar]就可以使我的代码正常工作,但是我不知道为什么要这样做。

0 个答案:

没有答案