首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

提醒:sql 2000有一个害人的大BUG不知大家注意没有?解决方法

2012-02-21 
提醒:sql 2000有一个害人的大BUG不知大家注意没有?就是每次修改基本表以后,视图不会同步更新,结果导致应用

提醒:sql 2000有一个害人的大BUG不知大家注意没有?
就是每次修改基本表以后,视图不会同步更新,

结果导致应用程序引用错误的数据,   老是出错!

这个BUG好害人啊,   每次都会在这上面浪费不少时间!

[解决办法]
sp_refreshview
刷新指定视图的元数据。由于视图所依赖的基础对象的更改,视图的持久元数据会过期。

[解决办法]
学习
[解决办法]
这样试了一下没有发现楼主所得现象
create table temp1(col1 int)

insert into temp1(col1) values(3)

create view temp1view as select * from temp1

select * from temp1view

delete from temp1 where col1=3

select * from temp1view
[解决办法]
呵呵
[解决办法]
是呀,才发现呀
[解决办法]
这是编程习惯的问题的
[解决办法]
学习
[解决办法]
所以说好的习惯是不用*号
[解决办法]
学习!
[解决办法]
对阿 ,有道理
[解决办法]
学习

热点排行