本文将介绍MyEclipse中的数据库工具关于使用 SQL等相关内容 。
使用 SQL 通过右键单击 DB Browser 中打开的连接并从菜单中选择 New SQL Editor 来打开 SQL 编辑器 。或者,双击 SQL 或 DDL 文件 。
文章插图
SQL 编辑器根据所选连接提供内容帮助 。您可以在编辑器中输入多个查询并依次执行 。
文章插图
SQL 编辑器一般内容辅助
【MyEclipse数据库工具使用教程 sql文件怎么打开】
文章插图
结果显示在 SQL Results 视图中;行以可配置的增量获取 。
文章插图
在当前会话中执行的查询记录在 SQL 历史视图中 。
文章插图
通过右键单击实体并从菜单中选择 Generate>DDL,为现有数据库实体生成 DDL 。
文章插图
生成 DDL
文章插图
实体关系设计器 MyEclipse ER-Designer 帮助您直观地管理关系数据库从设计到实施和维护的生命周期 。MyEclipse ER-Designer 提供了现有数据库的可视化模型 。ER-Designer 在对数据库的实体关系 (ER) 模型进行逆向工程时 , 利用 Database Explorer 的数据库连接器访问数据库的元数据 。
文章插图
可以通过从 DB 浏览器拖放表格将表格添加到现有图表中 。
文章插图
扩展 Oracle、MySQL、SQL Server 和 Sybase 特性 MyEclipse 专业订阅者可以获得对上述数据库的扩展支持 。可通过 DB Browser 视图获得包、过程、函数、序列、触发器等的 CRUD 操作(如果适用) 。例如 , 可以在下面看到支持的 Oracle 实体列表 。
文章插图
运行 Oracle 过程
文章插图
常见问题 MyEclipse 是否支持 Oracle、MS SQL Server、PostgreSQL、HypersonicSQL 和其他 DBMS?
是的,MyEclipse 的数据库功能是建立在 JDBC 标准之上的 。这意味着任何具有高质量 JDBC 驱动程序的数据库都应该可以在 MyEclipse 中正常运行 。
Database Explorer行为不稳定 。
几乎每次我们在 Database Explorer 中收到有关数据库功能问题的报告,都是由于旧的或有缺陷的 JDBC 驱动程序(例如 Oracle 的旧classes12.zip驱动程序) 。通常,升级您的驱动程序或切换到另一个高质量的驱动程序可以解决问题 。
无法像在本教程中那样在 MySQL 中查看或创建外键 。为什么?
您需要确保您使用的是 InnoDB 数据库类型或其他支持 MySQL 中外键的数据库类型 。较旧的默认 MyISAM 表类型不支持外键 。
如何微调结果集的限制或 ER 图的外观?
所有这些设置都可以通过选择 Window>Preferences>Database 并为每个区域进行选择来找到 。