【发布时间】:2018-02-22 22:02:38
【问题描述】:
我正在尝试更新 postgres 表中的一行。我想切换一个布尔字段。
我没有先检查值是什么并用相反的值更新字段,而是想知道是否有一个查询来更新字段。
我找到了 MySQL 的解决方案,但它不适用于 postgres:
UPDATE table SET boolean_field = !boolean_field WHERE id = :id
Error: Operator does not exist. ! boolean
postgres 中有类似的语法吗?
【问题讨论】:
标签: database postgresql boolean