我有一个优化问题。我做了以下SQL更新声明:
UPDATE table1
set c1 =
case
condition1/result1
condition2/result2
end,
set c2 =
case
condition1/result3
condition2/result4
end
where condition
......一切都很完美。
问题是我有11个表具有完全相同的结构,需要对它们中的每一个进行更新。我可以使用union函数执行我的任务并立即运行所有这些任务。
我想学习一些新东西并用循环执行我的任务或声明一个函数。能否请您提供指导如何制作以及哪种方式更有效。
非常感谢