该工具简化 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 语句。