0

我的问题是:你能在 MySQL 的视图上执行 upsert/merge(重复插入)吗?

4

2 回答 2

0

我怀疑您是否可以插入/合并到视图中,因为它恰好只是内存中可以跨越多个表的特定数据集的视图。

于 2013-05-15T18:56:02.107 回答
0

在 MySQL 中,视图不仅可查询而且可更新。这意味着您可以使用 INSERT 或 UPDATE 语句通过可更新视图插入或更新基础表的行。但是,要创建可更新视图,定义视图的 SELECT 语句不得包含以下任何元素:

聚合函数,如 MIN、MAX、SUM、AVG、COUNT 等 DISTINCT GROUP BY 子句 阅读更多

于 2015-11-05T04:31:40.130 回答