MySQL View提供不同的结果集

时间:2019-06-03 05:40:57

标签: mysql

我转储了MySQL数据库。转储之前,我清除了所有数据。然后,我将转储还原到其他数据库。数据库有几个表,并查看从这些表收集的数据。我面临一些奇怪的行为: 当我执行“从视图中选择*”时,结果集为我提供了非空集,但是 如果我从视图主体执行查询,则会得到一个空集,这是正确的,因为表是空的。我删除了视图并再次创建了它。结果相同-空集。 为什么视图“记住”数据?有缓存吗?

0 个答案:

没有答案