视图不可以直接更新?

我的视图时几个表组成的我用insert语句操作视图时出行错误“修改后会影响多个基表”难道真的不可以对视图进行操作吗?那要视图还有什么意义?... 我的视图时几个表组成的 我用insert语句操作视图时出行错误
“修改后会影响多个基表” 难道真的不可以对视图进行操作吗?
那要视图还有什么意义?
展开
 我来答
Gujiajun1984
2009-04-30 · TA获得超过713个赞
知道小有建树答主
回答量:1145
采纳率:0%
帮助的人:772万
展开全部
视图只是一个虚表,仅仅是展示数据,说白了,它只是一个 SELECT 的结果而已,目的在于把精力放在你需要关心的数据上。

Insert, Update, Delete 要在原表上操作,因为原表才是你真正的数据存储的地方。
cute_cube
2009-04-30 · TA获得超过471个赞
知道答主
回答量:104
采纳率:0%
帮助的人:0
展开全部
原则上不应该使用视图来更新数据(你Insert的话必定是不行的),Update的话只能对视图中一个表的字段进行更新。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
同意所有条款
2009-04-30 · TA获得超过3293个赞
知道小有建树答主
回答量:1147
采纳率:100%
帮助的人:464万
展开全部
视图一般是用来做查询的。
好处是可以从不同的表里面取不同的字段。如果基表改变了,只需要改变一下视图就可以,不用更改前台程序。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友89af6d3
2009-04-30 · TA获得超过130个赞
知道答主
回答量:105
采纳率:0%
帮助的人:76.6万
展开全部
对视图insert、update,如果影响的字段只属于一个基表的就可以。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式