【发布时间】:2020-07-22 15:10:38
【问题描述】:
我想根据条件更新列:此表包含 A、B、C、D、E 列。
这些具有值的列将被更新为 null。我不想触摸没有任何值的列。
...
UPDATE
Table
SET
A = CASE WHEN A!=NULL THEN A=NULL
B= CASE WHEN B!=NULL THEN B=NULL
C= CASE WHEN C!=NULL THEN C='U'
D= CASE WHEN D!=NULL THEN D=NULL ELSE END,
WHERE
where condition;
...
PS:: 列值不一样。
【问题讨论】:
标签: if-statement plsql null sql-update case