【发布时间】:2018-01-29 12:45:34
【问题描述】:
有没有可能,如果有,如何实现以下改变?
给定表格:
param_tab
param_id serial
value integer
anothervalue integer
update_date TIMESTAMP
我想做类似的事情:
UPDATE param_tab pt
CASE WHEN CONDITION THEN pt.value = 14, pt.anothervalue = 20 END
pt.update_date = someTimestamp;
所以update_date 总是会更新,value 和 anothervalue 仅在某些情况下才会更新
【问题讨论】:
标签: postgresql case conditional-statements