CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

在建立视图之后sql表改变了,视图必须重建吗。

楼主shishi1234(孤行泪)2005-07-23 17:08:07 在 MS-SQL Server / 基础类 提问

在建立视图之后sql表改变了,视图必须重建吗。  
   
  在不重建的情况下,新在表中加的字段,在视图中没有,请问如何解决 问题点数:10、回复次数:7Top

1 楼paoluo(一天到晚游泳的鱼)回复于 2005-07-23 17:22:46 得分 2

如果是增加字段,可以重新编译一下你的视图。  
   
  sp_refreshview     'ViewName'  
  Top

2 楼xiaonvjing(飞扬)回复于 2005-07-23 21:33:30 得分 2

你的表结构修改了,你也可以对你创建的视图,进行适当的修改呀,不一定要重建的  
   
  alter   view   viewname  
  as    
  select   newcolumnname,.....   from   table1    
   
  就可以啦  
  Top

3 楼paoluo(一天到晚游泳的鱼)回复于 2005-07-24 00:07:50 得分 2

楼上的也是重新写语句对视图进行修改啊,直接对视图进行重新编译不是更快吗??Top

4 楼iwl()回复于 2005-09-11 13:13:11 得分 2

直接对视图进行重新编译是更快,但是有时候可能不是想要的结果Top

5 楼zhangyang555(张阳)回复于 2005-09-11 16:52:15 得分 0

直接修改就行了Top

6 楼MorningTea(一勺抹茶)回复于 2005-09-11 21:44:41 得分 0

就直接修改:-)Top

7 楼iwl()回复于 2005-09-12 00:04:02 得分 2

表结构修改了,进行适当的修改,不一定要重建,用sp_refreshview   重新编译一下会更好。  
  Top

相关问题

  • SQL视图
  • 求一视图SQL
  • ■■■■求SQL语句 选择表 月统计 创建视图■■■■
  • PB7 + Ms Sql Server7,用视图作了dw。 通过视图更新基表数据的问题?
  • 求一视图SQL语句
  • 求一视图SQL语句
  • [揭秘]sql server视图
  • SQL视图问题,急~~
  • sql server 中视图与表的效率差多少????(谁见过统计数据)
  • 如何在SQL中做跟一个视图保持同步的表?

关键词

  • 视图
  • 修改
  • 编译
  • 字段
  • 结构
  • sql
  • 重建
  • 表
  • refreshview
  • 建立

得分解答快速导航

  • 帖主:shishi1234
  • paoluo
  • xiaonvjing
  • paoluo
  • iwl
  • iwl

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo