【发布时间】:2020-04-27 18:39:19
【问题描述】:
如何实现以下场景?我有下面的表结构:
----------------------------
| ID | COL_1 | COL_2 | COL_3 |
----------------------------
我有一种情况需要更新上表,例如 -
Update <table_name>
set decode (FILE_TYPE,'ABC',COL_1,
'CDE',COL_2,
'EFG',COL_3) = 'Y'
where ID = 12345;
请注意,FILE_TYPE 列来自上游作业。如何在运行时选择列名?请帮忙。谢谢!
【问题讨论】:
标签: sql oracle sql-update case