所以我想试试jsonbPostgreSQL。在我的表中,我有一个名为typeextras的列。jsonb
样本数据extras看起来像{"param1": 10, "param2": 15}
我想只使用 sql 语句修改 JSON。我想做这样的事情:
如果超过 12 param1,则通过将 10 添加到其值来更新extras字段。param2extras
我怎样才能写出这样的 SQL 语句?我知道我可以在应用程序层轻松地做到这一点,但我想在 SQL 层本身做到这一点,因为我可能要处理的行数会很大,我不想在 db-application- 上浪费时间db 往返