Oracle 更新多字段1

Posted wangxinbo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle 更新多字段1相关的知识,希望对你有一定的参考价值。

UPDATE GSM_LOT A
SET
  (
    A.LOT_FLAG,
    A.ACTION_DATE
  )
  =
  (SELECT O,
    CASE
      WHEN COL1 IN(0) THEN A.ACTION_DATE
      WHEN COL1 =1THEN DECODE(A.ACTION_DATE, NULL, SYSDATE, A.ACTION_DATE)
      ELSE SYSDATE+1
    END ACTION_DATE
  FROM DUAL
  )
WHERE A.SLIP_NO=ABC;

 

以上是关于Oracle 更新多字段1的主要内容,如果未能解决你的问题,请参考以下文章

oracle 把一个字段的值更新另一个字段。

Oracle 将一个表中几个字段更新到另一个表中

oracle,如何添加排序编号字段

ef怎么实现只更新指定字段

oracle 实现多字段匹配一个关键字查询语句

[oracle]两表关联的update操作问题