CREATE VIEW dbo.v_logAS
SELECT *
FROM log01
UNION ALL
SELECT *
FROM log02
GO如题,当表log01和log02各增加了一列(列的位置和名称相同)的时候,是否要删除掉视图v_log重建一个?
删除视图的语句??
SELECT *
FROM log01
UNION ALL
SELECT *
FROM log02
GO如题,当表log01和log02各增加了一列(列的位置和名称相同)的时候,是否要删除掉视图v_log重建一个?
删除视图的语句??
as
SELECT *
FROM log01
UNION ALL
SELECT *
FROM log02
GOselect * from v_log
/*
id col1
-------------
1 a
1 b*/alter table log01 add col3 varchar(20)alter table log02 add col4 varchar(20)
select * from v_log/*
id col1
-------------
1 a
1 b*/--结果不行--删除测试环境drop table log01
drop table log02
drop view v_log