在PostgreSQL中,我想要递增一个字段但有时它是
null
。如果它不是null
,我该如何将该字段递增1
,如果它是null
,则将其设置为1
?insert into table (id, inc) values('a',1) on conflict(id) do update set inc=inc;
如果id
已经存在且inc
为null
,它将无法工作。
有什么建议吗?