oracle的常见第三方工具主要是:toad,PLSQLDeveloper,objectbrowser; 各有优缺点:toad主要是功能强大;PLSQLDeveloper主要是编译精确;objectbrowser主要操作人性化;
但在平时的程序开发过程中,就算使用了以上工具,感觉还不是特别方便;
为此,我做了一个简单的oracle工具:
功能介绍
1.能便利的生成各种常见sql语句;
2.在各个列表上点右键实现排序,过滤,查找,打印,导出多种格式,包括Access;
3.查看表结构非常方便,同时对表的数据维护调试也非常得顺手;
4.修改TABLE名,VIEW名,COLUMN信息非常方便,最关键的是对它们的备注修改非常方便(对于View的字段备注的处理,某些知名软件甚至都没有提供);
5.能够列出所有的字段信息,便于对照,一般的工具里只提供表与字段的关系,不能列出针对字段的查询处理;
6.一般数据库中,同一个字段名可能在多张表里使用,大部分情况下,其类型,长度,备注基本一致。但是设计的时候往往会疏忽大意,把同一个字段名设置了不同的类型长度备注,所以我做了一个“同名字段检查”的功能,可以检查出这些问题,并能够批量更改。这个也是该软件最大亮点;
7.oracle有个特点,就是如果表结构发生变化,就会有很多视图,存储过程,触发器等跟着失效,这时候要把这些无效的对象重新编译一下。但是这个动作会经常遗忘,所以我这里加了一个检索并修正无效对象的功能;