该工具简化 SQL 语句的编写和理解,其主要功能包括:
数据库支持:
- 支持连接多种主流数据库,包括 Oracle、Sybase(含 SQL Anywhere)、DB2、MS SQL、MS Access、MySQL 以及 Paradox、DBF 等桌面数据库,同时兼容 MS Excel、Text 等支持 SQL 92 标准的数据格式。
SQL 语句生成:
- 提供可视化界面,支持用户通过选择、拖拽等操作生成 SQL 查询语句,涵盖了 Select、From、Where、Group By、Having、Order By 等常用语法。
- 支持 SQL 92 标准的内连接、外连接语法,以及特定数据库平台的连接语法,如 =、=、= (MS SQL, Sybase) 和 (+) (Oracle)。
- 支持生成包含子查询、字段别名、表别名、Union、Minus、Intersect 等复杂语法的 SQL 查询语句。
SQL 语句解析:
- 能够对任意复杂的 SQL 查询语句进行解析,并以结构化的方式展示语句的语法成分和逻辑关系。
- 支持通过拖放 SQL 文件的方式进行解析。
其他功能:
- 数据库视图创建和重建 (当前仅支持 Oracle、Sybase 和 MS SQL)。
- 集成 Delphi 5 和 Delphi 6 控件包。
- SQL 语句智能换行、关键词高亮显示。
- SQL 文件保存和打开。
- 支持多数据库连接。
- 简单 SQL 查询语句转换为 Delete、Update、Insert 语句。