从SQL脚本生成ER图

问题描述

我有一些用.sql文件编写的SQL脚本 我需要使用这些脚本生成ER图,以便可以验证这些关系,然后在数据库中执行它们。

有人可以帮助我实现这一目标吗? 我宁愿在SQLDeveloper中这样做

编辑:ismetguzelgun在他的回答中建议我先执行脚本,然后通过数据建模器导出图。我没有在数据库中执行DML命令的权限,也没有可以在其中执行此命令的任何其他数据库。因此,这种选择对我来说是行不通的。

解决方法

只需使用导入功能。

文件-数据建模器-导入-DDL脚本

enter image description here

指向一个或多个.sql文件。

enter image description here

将出现一个对话框,显示要添加到设计中的内容。确保所有内容均已选中,然后单击“合并”按钮。

enter image description here

您的新设计/现有设计已经准备就绪!

enter image description here

如果在图表区域中看不到任何内容,请缩小或使用“导航器”窗口以确保您位于表格所在的区域中。或使用左侧的树,选择一个表,然后右键单击“转到图表”,它将直接将您带到图表中的该对象。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...