如果我有这样的查询:
SELECT * FROM Table A
我将结果插入表B
。如果我稍后更新表A
,是否会更新表B
?
答案 0 :(得分:2)
没有。执行时插入会发生一次。
如果您想要更动态的内容,请使用视图:
create view v_b as
select *
from a;
a
的任何更改都会在b
查询时反映出来。
答案 1 :(得分:0)
仅当A和B通过FOREIGN KEY约束相关且表B启用了UPDATE CASCADE