gpt4 book ai didi

sql 刷新视图

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 24 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章sql 刷新视图由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

比如我们创建了一个表T1和一个T1的视图V1,然后更改T1,再看V1的结果:  首先创建表T1:  。

复制代码代码如下

IF OBJECT_ID('T1') IS NOT NULL  DROP TABLE T1  CREATE TABLE T1(col1 INT,col2 INT)  INSERT INTO T1(col1,col2) VALUES(1,2)  GO  。

然后创建T1的视图V1:  。

复制代码代码如下

CREATE VIEW V1  AS  SELECT * FROM T1  。

在现实实践中,要避免在视图中的SELECT语句中使用*,在这只是演示。如果你查询视图V1就会出现以下结果:   接下来,我们对表T1添加一列col3:  。

复制代码代码如下

ALTER TABLE T1 ADD col3 INT  。

然后再次查询视图V1,你想这时的结果是三列呢,还是而列呢?答案是二列。T1架构的改变,并没有影响到视图的元数据中,这时候,如果我们要刷新一下视图V1,我们就可以用:EXEC sp_refreshview V1 命令, 再次查询,V1的结果就是三列了.

最后此篇关于sql 刷新视图的文章就讲到这里了,如果你想了解更多关于sql 刷新视图的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com