Sql 如果将查询结果插入到表中,如果我更新原始表,它是否会自动更新?
如果我有如下问题:Sql 如果将查询结果插入到表中,如果我更新原始表,它是否会自动更新?,sql,Sql,如果我有如下问题: SELECT * FROM Table A 然后我将结果插入表B。如果我稍后更新表A,表B是否会更新?否。执行时插入一次 如果想要更具动态性的内容,请使用视图: create view v_b as select * from a; 当您查询a时,对它的任何更改都会反映在b中。仅当a和b通过外键约束相关并且表b启用了更新级联时
SELECT * FROM Table A
然后我将结果插入表
B
。如果我稍后更新表A
,表B
是否会更新?否。执行时插入一次
如果想要更具动态性的内容,请使用视图:
create view v_b as
select *
from a;
当您查询
a
时,对它的任何更改都会反映在b
中。仅当a和b通过外键约束相关并且表b启用了更新级联时