楼主: qingyun

[第三方工具] 〓〓青云超人性化oracle工具〓〓

[复制链接]
论坛徽章:
40
技术图书徽章
日期:2023-02-28 10:16:02暖羊羊
日期:2015-02-10 17:19:24马上有房
日期:2015-01-12 10:57:17ITPUB社区OCM联盟徽章
日期:2014-08-27 17:33:52青年奥林匹克运动会-帆船
日期:2014-08-27 13:50:412014年世界杯参赛球队: 哥伦比亚
日期:2014-07-10 14:10:592014年世界杯参赛球队:墨西哥
日期:2014-06-24 10:38:072014年世界杯参赛球队: 加纳
日期:2014-06-23 13:12:032014年世界杯参赛球队: 美国
日期:2014-05-21 08:18:36沸羊羊
日期:2015-03-04 14:51:52
121#
发表于 2009-9-17 09:57 | 只看该作者
牛人啊,支持

使用道具 举报

回复
论坛徽章:
9
ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44生肖徽章2007版:鸡
日期:2008-01-02 17:35:53生肖徽章2007版:鼠
日期:2008-01-02 17:35:53生肖徽章2007版:猪
日期:2009-03-10 21:17:25生肖徽章2007版:猴
日期:2009-03-10 21:23:27生肖徽章2007版:牛
日期:2009-03-10 21:26:49生肖徽章2007版:鸡
日期:2009-03-10 21:36:09ITPUB8周年纪念徽章
日期:2009-09-27 10:21:22祖国60周年纪念徽章
日期:2009-10-09 08:28:00
122#
发表于 2009-10-4 22:18 | 只看该作者
工具做的不错,支持一下先~~

使用道具 举报

回复
论坛徽章:
10
八级虎吧徽章
日期:2008-12-28 14:00:47祖国60周年纪念徽章
日期:2009-10-09 08:28:00生肖徽章2007版:兔
日期:2009-03-30 16:21:12生肖徽章2007版:牛
日期:2009-03-10 21:33:00生肖徽章2007版:龙
日期:2009-03-10 21:27:46生肖徽章2007版:龙
日期:2009-03-10 21:14:14生肖徽章2007版:龙
日期:2009-02-27 11:34:09授权会员
日期:2009-01-05 12:32:292009新春纪念徽章
日期:2009-01-04 14:52:282011新春纪念徽章
日期:2011-02-18 11:43:34
123#
发表于 2009-10-6 15:45 | 只看该作者
支持一下 一直用toad

使用道具 举报

回复
论坛徽章:
1
祖国60周年纪念徽章
日期:2009-10-09 08:28:00
124#
发表于 2009-10-7 10:02 | 只看该作者
真强啊
支持原创!

使用道具 举报

回复
论坛徽章:
2
祖国60周年纪念徽章
日期:2009-10-09 08:28:00秀才
日期:2016-11-09 14:46:36
125#
发表于 2009-10-10 09:21 | 只看该作者
牛人,佩服

使用道具 举报

回复
论坛徽章:
26
ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44ITPUB十周年纪念徽章
日期:2011-11-01 16:20:282012新春纪念徽章
日期:2012-01-04 11:49:542013年新春福章
日期:2013-02-25 14:51:24夏利
日期:2013-08-13 23:25:29优秀写手
日期:2013-12-18 09:29:092014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11蓝色妖姬
日期:2015-03-19 09:37:00ITPUB年度最佳技术原创精华奖
日期:2015-03-19 09:43:24
126#
 楼主| 发表于 2009-11-10 18:04 | 只看该作者
好久不做升级了,
这次主要针对vista,win7做了修改;以前一直在win xp下运行;

这次还加入一个能够导入EXCEL的功能,主要是自己做项目的时候,客户的初始化数据都在EXCEL里,导入的时候,因为格式不完全一样,不能直接导入,
但也不能一个一个的输入,最好是一块一块的导入,块的大小自己选择;






下载地址不变,仍是:

http://www.daizhicun.com/myworks/OracleDbTools.rar

使用道具 举报

回复
论坛徽章:
0
127#
发表于 2009-11-11 11:08 | 只看该作者
有个问题请教 qingyun ,这几个工具在导入excel文件到oracle时,都要指定相应的表名,这就是说,要先在oracle写建表语句,对于字段多的excle文件,这个工作应该是最麻烦的,最要时间的工作,能不能这样,省去这个步骤,用户可以在界面上自定义目标表名(或者就是个临时表),直接生成相应的表并导入excle数据?

使用道具 举报

回复
论坛徽章:
1
2013年新春福章
日期:2013-02-25 14:51:24
128#
发表于 2009-11-21 00:23 | 只看该作者
下载了最新的2.75版本,修改NUMBER字段,总是不能成功,刷新后仍然显示原来的字段定义。
比如将一个字段从number(12,0) 改成NUMBER(8,0),按下确认按钮后没问题,但从其他
表显示切换回来后,仍然显示原来的字段定义NUMBER(12,0),希望楼主能尽快修正。
另外,最好能够提供导出表结构SQL文件的功能。

使用道具 举报

回复
论坛徽章:
26
ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44ITPUB十周年纪念徽章
日期:2011-11-01 16:20:282012新春纪念徽章
日期:2012-01-04 11:49:542013年新春福章
日期:2013-02-25 14:51:24夏利
日期:2013-08-13 23:25:29优秀写手
日期:2013-12-18 09:29:092014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11蓝色妖姬
日期:2015-03-19 09:37:00ITPUB年度最佳技术原创精华奖
日期:2015-03-19 09:43:24
129#
 楼主| 发表于 2009-11-24 13:08 | 只看该作者
原帖由 tony_9999 于 2009-11-21 00:23 发表
下载了最新的2.75版本,修改NUMBER字段,总是不能成功,刷新后仍然显示原来的字段定义。
比如将一个字段从number(12,0) 改成NUMBER(8,0),按下确认按钮后没问题,但从其他
表显示切换回来后,仍然显示原来的字段定义NUMBER(12,0),希望楼主能尽快修正。
另外,最好能够提供导出表结构SQL文件的功能。



呵呵,多谢你观察这么仔细,对于字段长度判断的处理确实一直有问题,这次我参考了toad,plsql dev 的效果,做了改进,非常感谢你发现这个bug;

现在把字段显示用的SQL写出来,如果谁发现不严谨的地方帮忙告诉我一下。

select *
  from (SELECT T.TABLE_NAME,
               t.column_name AS "ColumnName",
               t.column_id AS ID,
               cast(null as varchar2(2)) AS pk,
               t.nullable AS "Nullable",
               case
                 when instr(T.data_type, 'CHAR') > 0 THEN
                  t.data_type || '(' || t.char_length || ')'
               
                 when t.data_type = 'NUMBER' THEN
                  CASE
               
                 when t.DATA_PRECISION is not null then
                  t.data_type || '(' || TO_CHAR(t.DATA_PRECISION) || ',' ||
                  TO_CHAR(t.data_scale) || ')'
                 ELSE
                  DECODE(t.DATA_SCALE, 0, 'INTEGER', 'NUMBER')
               END ELSE T.DATA_TYPE END AS "DataType",
               t.data_default AS "Default",
               c.comments AS "Comments"
          FROM dba_tab_columns t, dba_col_comments c
         WHERE T.OWNER = :1
           AND C.OWNER = :1
           AND t.table_name = :2
           AND C.table_name = :2
           AND t.column_name = c.column_name)

同时,这次加了一个升级提醒功能,便于及时得到升级信息;





下载地址不变,仍是:

http://www.daizhicun.com/myworks/OracleDbTools.rar

使用道具 举报

回复
论坛徽章:
0
130#
发表于 2009-11-25 15:59 | 只看该作者
知识改变命运,学习造就未来!

[ 本帖最后由 jackywood 于 2009-11-25 16:49 编辑 ]

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表