主页 > 知识库 > sql 刷新视图

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的结果就是三列了。
您可能感兴趣的文章:
  • MySQL入门教程(七)之视图
  • MySQL中视图的使用及多表INNER JOIN的技巧分享
  • mysql触发器实现oracle物化视图示例代码
  • 基于mysql事务、视图、存储过程、触发器的应用分析
  • MySQL笔记之视图的使用详解
  • MySQL 视图 第1349号错误解决方法
  • SQL SERVER先判断视图是否存在然后再创建视图的语句
  • 存储过程解密(破解函数,过程,触发器,视图.仅限于SQLSERVER2000)
  • sql server判断数据库、表、列、视图是否存在
  • MySQL 视图的基础操作(五)

标签:天水 呼和浩特 西宁 珠海 美容院 福建 商洛 泉州

巨人网络通讯声明:本文标题《sql 刷新视图》,本文关键词  sql,刷新,视图,sql,刷新,视图,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《sql 刷新视图》相关的同类信息!
  • 本页收集关于sql 刷新视图的相关信息资讯供网民参考!
  • 推荐文章