关于可更新数据库视图的问题:我正在阅读有关该主题的一些 MSDN 文档,并且遇到以下限制:
任何修改(包括 UPDATE、INSERT 和 DELETE 语句)都必须仅引用一个基表中的列。
我只是想确保我理解该限制。我想在我的几个媒体评论项目中使用视图。关系数据分布在整个表中,但视图似乎是将多个表(其中一些通过外键链接)中所需的数据合并到集中位置的最佳方式。由于这些列来自各种表,这是否意味着我无法运行一个一揽子 INSERT 或 UPDATE 来保留所有列中的更改?
您可以在视图上使用 INSTEAD OF 触发器,以使应用程序仅处理视图而不是视图引用的基表集合。
这是一个例子:设计而不是触发器 http://msdn.microsoft.com/en-us/library/ms175521.aspx
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)