1

我在模式 S1 中有一个表 T1。来自模式 S2 的表 T2。T1 和 T2 都有主键 P1 和 Q1。

我想用从 T2 为 P1 更新的 Q1 更新 T1。我尝试编写对我没有帮助的触发器,因为没有特权,因为 S1 是应用程序架构,而 S2 是产品架构。

请让我知道实施相同的最佳解决方案。提前致谢。

4

1 回答 1

0

我不是 Oracle 的专家,但我认为 SQL Server 具有相同的语法:

UPDATE S1..T1
SET Field = TAB2.Field
FROM S1..T1 AS TAB1 INNER JOIN S2..T2 AS TAB2 ON TAB1.P1 = TAB2.Q1
于 2013-04-19T21:01:34.333 回答