我使用INSERT INTO ON CONFLICT DO UPDATE来实现,如果行还不存在,则执行INSERT,如果行存在,则执行UPDATE,但是在每次更新时,我希望添加一个字段的值。假定表(test_table)只有两列,它们的名称是:name(带UNIQUE约束)和count,INSERT如下:10次,那么我希望结果是:如何编写SQL?
我有一个查询,它根据变量old_id和new_id更新记录。但条件是我需要动态获取变量。下面是我使用的简单查询。where id = new_id; end我需要动态地分配old_id和new_id-- run the statement_1 example if new_id and old_id is not null