专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »数据库 » plsqldeveloper:pl/sql developer工具几点妙用 »正文

plsqldeveloper:pl/sql developer工具几点妙用

来源: 发布时间:星期三, 2008年12月17日 浏览:2次 评论:0
="t18">
  相对而言做Oracle数据查询、更改时本人较喜欢pl/sql developer它居于多线程不会锁屏;不太喜欢toad它动不动就锁住屏幕
但在查看过程或索引、分区等时我则钟仪Toad快捷及方便

个人认为:pl/sql developer 是所有oracle第 3方客户端软件Software中最方便使用者的比起Toad的动
不动就锁死屏幕不知好出多少倍所以 我喜欢使用它来查询数据也许大伙都有过这样体验
输入命令或较长表名时我们经常打错字非凡是“select”和“From”这两个更是如此(个人所见
过许多人都打错它俩打错“select” 稍少些)想起Toad自带Auto_Replace功能于是我就
在pl/sql developer中这晃晃那瞧瞧希望它本身也带有类似auto_replace东西结果始终没找着
气恼的下来到它老家http://www.allroundautomations.nl/plsqldev.Html 点 add-ons链接
http://www.allroundautomations.nl/plsqldev.html后, 项项细看
最后终于看到了个名叫cuts外挂插件(PlugIn)
功能描述如下:
PL/Shortcuts
A handy utility that can help you you feel that you're typing the same
things over and over again. You can create your own cuts (e.g. 's*' for
'select * from') and as soon as you type a cut in any editor it is
immediately replaced by the corresponding text.
New version! (Fixes Ctrl-Tab problem)
Developed by Tiger
Requirements Download
PL/SQL Developer 2.1 cuts.zip (version 1.2) 87 KB
迫不及待下载cuts.zip
解压读帮助文件安装测试成功了
帮助文件如下:
Shortcuts PL/SQL Developer Plug-In
Just copy cuts.dll and cuts.txt to PlugIns folder & enjoy... [email protected]
------------------------------------------------------------------
安装完毕重启pl/sql developer
菜单多出个 plugIns/cuts config....
选的想如何自动代换你就设吧
比如设
QQ=SELECT * FROM
那你在窗口中输入qq按空格
SELECT * FROM 就出来了
些经常用表 比如:bb_service_relation_t
我设个
bb=bb_service_relation_t
以后按 输入bb及空格就出来跳出 bb_service_relation_t来
做过代换后我们已不需要键入如此的多字母整个输入过程方便准确
------------------------------------------------------------------
注:Toad 中自带如样功能 edit/editor options/auto replace设完即可使用
pl/sql developer pl/cuts plugins 配置自动代换文件内容如下
文件名:cuts.txt
/*qquser开头这句只能写成在此处只是方便理解我才分成 3行*/
qquser=select a.apply_start_date,a.service_start_date,a.service_invalid_date,
a.user_id,a._valid,a.serving_status,a.*
from bb_service_relation_t a where service_id=
SKINd=service_kind

bsmenu=bs_favour_menu_t
qq=SELECT * FROM
bfg=bf_gather_fee_t
bfgh=bf_gather_fee_his_t
c_c=city_code
f_d=fee_date
bbms=bb_month_service_relation_t
bbs=bb_service_relation_t
qqlog=SELECT * FROM wcr_log_t WHERE TO_CHAR(report_time,'YYYYMMDD')=TO_CHAR(sysdate,'YYYYMMDD');
space=-----------------空行预留
remn=--------------------------------------------------------------------------------------------
s_k=service_kind
s_b=special_bill
s_id=service_id
u_id=user_id
a_id=account_id
bbp=bb_user_prodUCt_info_t
rent=hnrpt_unicom_rent_mobile_t
bus=bb_bus_info_t
busd=bb_bus_detail_t;
event=apply_event
statust=bb_serving_status_t
查=select * from bb_service_relation_t where service_id='
allfee =fee1+fee2+fee3+fee4+fee11+fee12+fee13+fee14
rent_his=hnrpt_month_all_rent_his_t
his=hnrpt_month_all_rent_his_t
qqc=select count(*) from
pmon=TO_CHAR(ADD_MONTHS(SYSDATE,-1),'YYYYMM')
ren=hnrpt_unicom_rent_mobile_t
传仁=bb_weicr_bus_info_change_t;
附:很多人都认为用pl/sql developer查询时不能象在Toad中输入命令按CtR+enter即可
其实前者要完成这个比后者更完美(后者在前后两句查询语句的间需要多输行空行前者只要个分号作分隔)
实现思路方法:/Tool/Preferences/SQL Windows/选中 Auto Select Statement 确定后即可不过执行时默认
快键是 F8 而不是 CTR+回车
想用CTR+回车可如下设置
/Tool/Preferences/key configuration/ 设把即可

相关文章

读者评论

  • 共0条 分0页

发表评论

  • 昵称:
  • 内容: