是否可以在 Oracle 中从两个可选表中更新表的列。我的意思是,有 2 个表的列完全相同,根据输入 Id,我想更新相关表。例如。
UPDATE CASE WHEN EXISTS (
SELECT A.ID FROM Table_A A
WHERE A.ID = 'B1'
)
THEN
Table_A A
SET A.Status = '0'
WHERE A.ID = 'B1'
ELSE
Table_B B
SET B.Status = '0'
WHERE B.ID = 'B1'
其中 Table_A 和 Table_B 具有完全相同的列和不同的记录。
谢谢你。