标签: sql
如何在没有where子句帮助的情况下更新两个或更多两个表。
...谢谢
答案 0 :(得分:2)
您可以使用可更新视图和代替触发器来执行此操作。
为此,您需要在基表上创建一个视图,并在此视图中添加“而不是”触发器
稍后您可以直接更新视图。
有关更多信息,请查看以下链接
how to update multiple tables in oracle DB?
Update multiple table column values using single query
答案 1 :(得分:0)
在SQL Server中,即使在可更新的视图中,也无法在一个更新语句中更新两个表。