我们可以更新视图中的数据吗?

时间:2011-08-09 09:30:38

标签: sql-server

  1. 我们可以更新视图中的数据。如果是这样,它会反映实际表格中的数据。
  2. 如果在该表上创建的视图存在,我们可以删除该表吗?
  3. 任何人都可以向我解释上述内容。我对上述概念感到困惑。

1 个答案:

答案 0 :(得分:5)

  1. 视图始终反映基础表数据。有关通过视图进行更新的规则和例外,请参阅CREATE VIEW

  2. 中的“可更新视图”
  3. 是。要防止这种情况,请在视图中使用WITH SCHEMABINDING(请参阅上面的链接)