建立了视图。基表无法更新

vikingleo 2010-09-18 02:19:51
现在表1,表2 在视图里建立了2个表关联的数据,系统会每秒去读取视图中符合条件的数据。然后更新表1.。但是现在问题出现了。。表1的UPDATE语句更新失败,只有把这个视图删除后才能更新成功。不知道为什么。
...全文
126 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
tlx20093A 2010-09-19
  • 打赏
  • 举报
回复
更新基表
claro 2010-09-19
  • 打赏
  • 举报
回复
更新基表,不要更新视图。
vikingleo 2010-09-18
  • 打赏
  • 举报
回复
我估计应用程序在每秒读取视图记录的时候锁表。导致UPDATE表1更新不成功
vikingleo 2010-09-18
  • 打赏
  • 举报
回复
我用的是2008。。视图+了聚合索引
vikingleo 2010-09-18
  • 打赏
  • 举报
回复
刚发现对表1的任务操作都失败了。UPDATE,INSERT。。只有删除这个视图。表1才正常操作。。

没有任何提示。。就显示SQL 更新失败
hao1hao2hao3 2010-09-18
  • 打赏
  • 举报
回复
不会吧?提示什么?
zcfzcf001 2010-09-18
  • 打赏
  • 举报
回复
提示什么?有些不可思议;

34,575

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧