从视图删除行从基表删除行 - MYsql?
答
是的,它会的。唯一需要注意的是权限。
有些意见是可更新的。也就是说,您可以在 UPDATE,DELETE或INSERT语句中使用它们来更新 基础表的内容。 要想更新视图,必须有 是视图中的行与底层表中的 中的行之间的一对一关系。也有 某些其他构造使 视图不可更新。
答
我删除了一个视图并丢失了我的整个用户表。我有一个最近的备份,但由于某种原因,它没有备份用户表,我一定有意无意地将其取消。
本质上,我必须手动重新创建每个帐户,然后编辑它们以使用它们在原始帐户上发布的已删除内容的所有内容的用户标识。
疼痛的屁股。人生提示:删除视图会删除它正在从中拉取数据的表...
考虑到两个答案完全相互矛盾,为什么不尝试自己测试一下,看看会发生什么。将数据复制到新的数据库或表中,设置视图并删除行。 – shufler 2009-12-03 15:19:27
我添加了一个链接sir :( – 2009-12-03 15:21:30