我的数据库是Oracle 10g.
我有5个不同的表,每个表都有列状态,其默认值为"N".
现在我想更新所有5个表并使其状态为"Y".
那么是否有任何单一的查询或方式,所以我可以在所有5个表中更新,而不需要执行单独的更新查询?
ype*_*eᵀᴹ 11
即使有一个复杂的答案,我宁愿做:
UPDATE table1 SET columnX = "Y" ;
UPDATE table2 SET columnX = "Y" ;
UPDATE table3 SET columnX = "Y" ;
UPDATE table4 SET columnX = "Y" ;
UPDATE table5 SET columnX = "Y" ;
Run Code Online (Sandbox Code Playgroud)
现在,如果你有5000个表,那就谈谈吧.
| 归档时间: |
|
| 查看次数: |
275 次 |
| 最近记录: |