我有一项气流工作,每天通过 INSERT ON CONFLICT 语句更新表的列。该表包含一个枚举类型的字段,当通过作业插入/更新行时,该字段updated_mode设置为自动;如果手动完成,则手动插入/更新行。updated_mode现在,我希望我的工作仅在设置为automatic时才更新行。我怎样才能做到这一点?
基本上,我想做类似的事情:
Insert into table (data) values (data) on conflict (fields) if updated_mode=automatic set data=excluded.data else do nothing
Run Code Online (Sandbox Code Playgroud)