![](/img/trans.png)
[英]SYNC and UPDATE at the same time between two tables in Oracle SQL
[英]How to update two tables at the same time in SQL?
我有兩個表,如果我將 table1 更新為 1234,如何同時根據 table1 中的更新結果更新 table2:
table1
SalesNo: 123
table2
SalesNo: 123
然后我將 table1 從 123 更新為 1234,我想要這樣的結果:
table1
SalesNo: 1234
table2
SalesNo: 1234
您必須編寫兩個不同的update
語句
update table1
set SalesNo = 1234
where SalesNo = 123
update table2
set SalesNo = 1234
where SalesNo = 123
如果要將一個表中的更新復制到另一個表,可以創建一個觸發器來更新第一個表並將第二個表的更新放在那里。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.