PL/SQL Dev的使用感受

misboy 2003-12-13 08:05:14
刚看了【PL/SQL DEVELOPER 基本用法详解(建议写过第一个存储过程后的初手必读)】
http://expert.csdn.net/Expert/topic/2366/2366750.xml?temp=.4766504

发此帖,谈谈使用 PL/SQL Dev的感受

用了 PL/SQL Dev三四个月,界面简洁,容易上手,其帮助文件也容易看

很好用的地方有:
1 QueryBuilder——快速创建查询语句,
用图形化的方式显示各个表,将表从左边的浏览窗口拖到图形界面上,
使用鼠标选择要选择的字段;如果表之间有外键关系,它会提醒是否在WHERE语句中使用连接条件;如果不是外键关系,可以通过鼠标拖动把要两个表等值连接 。QueryBuilder在处理很多表时很有用

2 PL/SQL Beautifier (美化器)
格式化SQL语句,比如保留字大写、参数类型对齐(可定制)等,可以设置让美化器在某个时候(如加载文件时、编译前)自动执行以格式化整个脚本文件,或者选择一段需要美化的语句

3 模板(Template)
很多时候我们会写很多重复的东西,比如一段异常处理语句、隐式游标循环、包声明等,初学的时候,这样的重复可以加深对语法的熟悉,熟悉以后,这些东西可能就是效率的敌人。
模板省去了重复的部分,只需要填入变量名、过程名、注释之类不重复的东西。PL/SQL Dev本身提供了不少的模板,如果觉得不够,可以自己编写,比如
[$WINDOW NOTE = NOTE]
-----------------------------------------------------------------------
--
--功 能:
--使用说明:
--思 路:
--创建时间: $DATE $TIME YourName
--改动说明:
-----------------------------------------------------------------------
使用这个模板来添加注释

4 Project
最初使用的PL/SQL DEV是从Oracle 9i PL/SQL 程序设计的光盘中找的3个月的试用版(我使用它直到过期^-^),随着开发的包、触发器越来越多,这些脚本文件越来越不好管理。后来使用5.1的版本,发现新增了Project 菜单。把所有的脚本文件组织到Project中,查找、管理起来都很方便,并且可以一次将工程中所有脚本编译。

5 HTML Manuals(HTML 帮助)
它可以索引你从OTN下载的数百兆HTML,查找起来很方便。直接使用从OTN下载的HTML资料的查找功能时,居然不是从本地而是上网查找。
...全文
119 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
nextmeet 2003-12-22
  • 打赏
  • 举报
回复
mark
sanoul 2003-12-19
  • 打赏
  • 举报
回复
其实PL/SQL DEVELOPER还有两个功能相当不错,一个是用户对象的比较,另一个就是SESSIONS的监控。

这两个功能分别位于TOOLS菜单下:
Tools
Compare User Objects...
Sessions
--------------------------------
Compare User Objects...
主要用于两个用户间的对象比较,比较适用于新版本数据库和旧版本的差异比较,pl/sql developer会自动产生其差异的脚本,你也可以根据其脚本有选择的执行修改;

当然如果你想根据某一个用户创建脚本也是可以的。前提是创建一个新的用户,然后比较一下,于是整个用户的对象脚本全部都可以罗列。

Sessions
用过之后最大的体会在于每个session都会有自己的sql历史池,每个sql的资源耗费等等,而且在kill session时,不会产生象toad一样的错误,非常的干净利落。

export and import
个人感觉是没有toad好用,虽然也可以指定对象,以及对象控制,诸如数据量,剔除表之类的,但操作非常不直观,toad这点就比较好,打打勾就可以了。

sanoul 2003-12-19
  • 打赏
  • 举报
回复
TOAD 是用来管理ORACLE的,PL/SQL DEVELOPER是用来做开发的,两者不能混为一谈
ratjohn 2003-12-18
  • 打赏
  • 举报
回复
不错
binbin007 2003-12-18
  • 打赏
  • 举报
回复
good
andrewcyber 2003-12-17
  • 打赏
  • 举报
回复
DBA工作,用TOAD。
写PL/SQL,用SQL Navigator。
同一间公司的产品,用惯了。
jxc 2003-12-17
  • 打赏
  • 举报
回复
是好东西,我一直在用
hnhhcj 2003-12-17
  • 打赏
  • 举报
回复
gzing
pp_hong 2003-12-17
  • 打赏
  • 举报
回复
我觉得功能上面Toad似乎更加强一点,不过单就使用而言,我比较推崇pl/sql developer .
用起来简单,最喜欢command window,呵呵,比cmd好看多了。
hoho
cqhydz 2003-12-16
  • 打赏
  • 举报
回复
PL/SQL我也用了一段因为工作,不错但我对Oracle 的帮助的确感到很头痛不知怎么查,英语就不说了而且一查就查出很多没用的
bluemeteor 2003-12-16
  • 打赏
  • 举报
回复
楼主的热心的确值得敬佩 但是这种简单的软件评测的帖子也能上CSDN的首页?
bpudaye 2003-12-16
  • 打赏
  • 举报
回复
我觉得toad更好一点
Ranma_True 2003-12-15
  • 打赏
  • 举报
回复
mark
hanlen 2003-12-15
  • 打赏
  • 举报
回复
2 PL/SQL Beautifier (美化器)
格式化SQL语句,比如保留字大写、参数类型对齐(可定制)等,可以设置让美化器在某个时候(如加载文件时、编译前)自动执行以格式化整个脚本文件,或者选择一段需要美化的语句

想知道这个美化器在什么地方?
chanet 2003-12-14
  • 打赏
  • 举报
回复
鼓掌ing...
leecooper0918 2003-12-13
  • 打赏
  • 举报
回复
断断续续用 pl/sql developer 一年半,总体感觉还不错,但有时
不是很稳定。 模板基本不用,自己写。

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧