SQL智能完成工具BDB

时间:2011-02-05 10:48:28
【文件属性】:

文件名称:SQL智能完成工具BDB

文件大小:4.22MB

文件格式:RAR

更新时间:2011-02-05 10:48:28

开发工具类 数据库 数据库类 编程工具 贝恩软件

新编译的BDB版本,支持更智能化的SQL 查询分析提示、
输入自动完成功能。

该功能类似SQLPrompt或MySQL-Front的智能化输入。
不过与上述软件只能在单个特定数据库平台使用不同,
BDB支持更多的数据库平台,具体包括:
Oracle、MS SQLServer、MySQL、Access、SQLAnywhere和Sybase。


一、使用

运行BDB,切换至“查询分析”页签,
您可以按CTRL+J快捷键列出选择项
(默认,可在“选项”中进行更改),

或直接输入语法,
系统会根据当前输入的字符进行智能搜索,
如果有搜索到模糊匹配项,则自动弹出列表。

在输入过程中,系统会解析当前语法,
列出下一步输入需要的选项供选择,
具体如下:
1、"SELECT"语法后自动在最上面列出"当前数据表"所有字段;
2、输入"FROM"语法后自动在最上面列出"所有数据表";
3、选择数据表并输入"WHERE"语法后自动在最上面列出该数据表的所有字段;
4、"INNER JOIN"和"LEFT JOIN"语法后列出"所有数据表"。
5、列表中数据表前增加

标识,字段前增加标识。
字段同时显示数据类型和长度信息。

6、如果有设置字段的“显示名称”(在表结构中设置后保存即可),
则会一起显示该名称。对中文版本的用户比较方便。


取回:
按回车(或TAB)键。
同时支持SPACE键取回并键入空格。


二、配置及说明:

1、设置关键字列表。
在工具栏“工具”-“选项”中的“编辑”页进行设置,
可为不同数据库平台设置相应的关键字列表。

2、效率方面的优化,
系统会优先从资源文件中去取数据表结构,文件不存在,
则从数据库去取。


三、查询分析另外支持的一些功能

1、支持CTRL+ENTER键执行。(同时支持ALT+ENTER键直接执行,
和CTRL+ENTER的区别:ALT+ENTER是执行原始语法,而前者则会进行解析,
如“DESC”语法)。

2、和SQLSERVER的查询分析器一样,支持鼠标选择部分语法执行。

3、支持多条语法执行。语法之间用";"隔开。

4、查询结果自适应宽度。(效率会慢一点。没有正式公布)
打开安装目录下的dbsys.ini文件,把[default]下的DisplayMode值改为DisplayMode=1

5、支持各个数据库平台下统一的“DESC”(或“DESCRIBE”)语法。
“DESC”是Oracle和MySQL下的语法,用于取得数据表结构。
在BDB中做了一些扩展。
通过该功能,只需输入简单的“DESC”语法就可取得数据表,
存储过程,视图等信息。

目前支持的语法:
DESC [Data]:取当前数据表数据
DESC [Tables]:取所有数据表信息
DESC [Table]:取当前数据表结构
DESC [Indexes]:取当前数据表索引
DESC [AllIndexes]:取所有数据表索引
DESC [Constraints]:取当前数据表约束
DESC [AllConstraints]:取所有数据表约束
DESC [ForeignKeys]:取当前数据表外键
DESC [AllForeignKeys]:取所有数据表外键
DESC [Triggers]:取当前数据表触发器
DESC [AllTriggers]:取所有数据表触发器
DESC [Views]:取所有视图
DESC [Functions]:取所有用户自定义函数
DESC [Procedures]:取所有存储过程

6、导出查询结果至Excel文件
选择点击工具栏“文件”-“导出至文件”,
或在结果网格的标题栏右键点击“导出至文件”即可。


———————————————————————————————————
BDB是贝恩软件(WWW.BAINSOFT.COM)发布的数据库设计工具,
支持Oracle、MS SQLServer、MySQL、Access、SQLAnywhere和Sybase数据库。
在BDB中同时还提供了数据库部署、数据库迁移方案。
BDB最新版本下载:
http://www.bainsoft.com/upsoft/BDB.rar


【文件预览】:
BDB
----setup.exe(3.9MB)
----readme.txt(3KB)
----BDB Users Guide.pdf(421KB)

网友评论