为什么MySQL Workbench会为视图生成占位符表?
发布时间:2020-12-11 23:47:29 所属栏目:MySql教程 来源:网络整理
导读:在我在MySQL Workbench中创建的数据库模型中,我定义了一个视图.当我现在从diagramm(菜单 >数据库 >正向工程师或Ctrl G)生成SQL时,将为我的视图创建此代码: -- ------------------------------------------------------- Placeholder table for view `myview
在我在MySQL Workbench中创建的数据库模型中,我定义了一个视图.当我现在从diagramm(菜单 – >数据库 – >正向工程师或Ctrl G)生成SQL时,将为我的视图创建此代码:
为什么要创建此占位符表? 谢谢 最佳答案 占位符(不仅由WB而且由例如mysqldump)创建以解决循环引用.视图定义可以引用一个需要视图的表(或一个表,该表需要一个表,该表需要一个最终需要初始视图的视图).这不能自动检测也不能解决,除非通过定义虚拟视图(暂时作为表,因为视图在大多数方面如表),然后在所有其他对象可用时重新定义它们.(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Mysql应用在MySQL中操作克隆表的教程
- -bash:./ configure:没有这样的文件或目录 – 在Mac OS X
- MySQL:选择单词作为行,即使som也被“换行”分隔在一个字段
- ubuntu mysqldb安装不正确
- 实体框架-> MySql给出“函数评估超时”.
- Mysql必读mysql修改用户密码的方法和mysql忘记密码的解决方
- Mysql入门mysql 复制记录实现代码
- Mysql必读MySQL4 File ‘c:\mysql\share\c
- Mysql应用Windows下MySql错误代码1045的解决方法
- Mysql实例详解Mysql中的JSON系列操作函数