PL SQL Developer使用经验积累

时间:2025-03-10

网上搜集整理+自己使用积累

Shortcut:
===============================================================================
Edit/UndoCtrl+Z
Edit/RedoShift+Ctrl+Z
Edit/PL/SQL BeautifierCtrl+W(自定义)


Shift+Home选择光标位置到行首
Shift+End选择光标位置到行尾
Ctrl+Shift+Home选择光标位置到首行行首
Ctrl+Shift+End选择光标位置到尾行行尾

Object:ViewShift+Ctrl+V查看(自定义)
Object:DescribeShift+Ctrl+D结构(自定义)
Object:PropertiesShift+Ctrl+P属性(自定义)
Object:BrowseShift+Ctrl+B浏览(自定义)
Object:Edit DataShift+Ctrl+E编辑数据(自定义)
Object:Standard QueryShift+Ctrl+S标准查询(自定义)

Edit/Find ReplaceCtrl+F
Edit/Find NextCtrl+L
Edit/Find PreviousShift+Ctrl+L
Edit/Replace NextCtrl+P
EDIT/Full ScreenCtrl+F11
Edit/Go to LineCtrl+G
Edit/Next Tab PageCtrl+H
Edit/Previous Tab PageShift+Ctrl+H

Session/ExecuteF8
Session/BreakShift+Esc
Session/CommitF10
Session/RollbackShift+F10

Debug/Toggle BreakpointCtrl+B
Debug/StartF9
Debug/RunCtrl+R
Debug/Step IntoCtrl+N
Debug/Step OverCtrl+O
Debug/Step OutCtrl+T


Tools/Explain PlanF5
Tools/Code AssistantF6

Editor: Start of DocumentCtrl+PgUpORCtrl+Home
Editor:End of DocumentCtrl+PgDnORCtrl+End
Editor:Delete LineCtrl+Y
Editor:Navigate BackAlt+Left
Editor:Navigate ForwardAlt+Right
SQL Window:Previous SQLCtrl+Up
SQL Window:Next SQLCtrl+Down



1.PL/SQL Developer记住登陆密码
在使用PL/SQL Developer时,
为了工作方便希望PL/SQL Developer记住登录Oracle的用户名和密码;
设置方法:
PL/SQL Developer->tools->Preferences->Oracle->Logon History,
在右边界面的"Definition"中,"Store history"是默认勾选的,
再勾选上"Store with password",即可.
上述方法若不好用,使用下面的方式:

在上面所说的界面中的"Fixed Users"中,
添加需要直接选择后就可登录的用户名/密码@ORACLE_SID,
如:
cbsdb/cbsdb@cbsdb
重新登录的时候,从Oracle Logon的登录界面的Username后面的...按钮处,
选择需要登录的用户即可。

2.执行单条SQL语句(SQL Window中根据光标位置自动选择语句)
在使用PL/SQL Developer的SQL Window时,按F8键,PL/SQL Developer默认是执行该窗口的所
有SQL语句,需要设置为鼠标所在的那条SQL语句,即执行当前SQL语句;
设置方法:PL/SQL Developer->tools->Preferences->SQL Window->Window types,
勾上"AutoSelect Statement" 即可。
注意,每条语句后面要加分号。

3.格式化SQL
语句
在使用PL/SQL Developer的SQL Window时,有时候输入的SQL语句太长或太乱,
希望能用比较通用的写法格式话一下,这样看起来会好看些,也好分析;
使用方法:
选中需要格式化的SQL语句,然后点击工具栏的PL/SQL beautifier按钮即可.


网上搜集整理+自己使用积累

4.查看执行计划
在使用PL/SQL Developer的SQL Window时,有时候输入的SQL语句执行的效率,分析下表结构,
如何可以提高查询的效率,可以通过查看Oracle提供的执行计划;
使用方法:
选中需要分析的SQL语句,然后点击工具栏的Explain plan按钮(即执行计划),
或者直接按F5即可。

5.调试存储过程
在使用PL/SQL Developer操作Oracle时,有时候调用某些存储过程,或者调试存储过程;
调用存储过程的方法:
首先,在PL/SQL Developer左边的Browser中选择Procedures,
查找需要调用的存储过程;然后,选中调试的存储过程,点击右键,
选择Test,在弹出来的Test script窗口中,
对于定义为in类型的参数,需要给该参数的Value输入值;
最后点击上面的条数按钮:Start debugger或者按F9;
最后点击:RUN或者Ctrl+R。
(具体要调式一个存储过程,请参照操作手册,这个大概说明下应用)。

6.oralce精简客户端的使用
要想PL/SQL连接oracle数据库,除了PL/SQL Developer 之外还需要Oracle客户端,
有一个更方便的方法就是使用Oracle精简客户端,很多地方可以下载,文件很小,耗资源也少。
安装完成后修改安装目录下的\Oracle\ora90\network\ADMIN\tnsnames.ora文件:
格式如下:
DATABASE_NAME =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
)
(CONNECT_DATA =
#(SERVICE_NAME = dealer)
(SID = SID_NAME)
#(SERVER = DEDICATED)
)
)

7.关键字自动大写:
了解一点编程的常识的人都知道,编码风格很重要。
在阅读代码方面,保持一致的编码风格,阅读起来比较容易;
在执行效率方面,保持一致的编码风格,更有可能被放到共享SQL区中,
这样就提供了执行的效率。

另外,信息系统的核心是数据库,系统出问题时最先要查的就是SQL语句,
怎样在浩瀚的日志中快速找到那条SQL语句是件比较痛苦的事情。
SQL语句全部大写并不能彻底解决这一问题,
但在一堆代码中间找一行全部大写的字符相对容易些,你的眼睛会感谢你。

设置也很简单:
Tools->Preferences->Editor,将Keyword case选择Uppercase。

我一般是让关键字大写,其他比如表名,字段名等都是小写。
大家都应该养成一种自己的编码习惯,并保持下去。

8.右键菜单
在PL/SQL Developer(下面简称PLD)中的每一个文本编辑窗口,
…… 此处隐藏:6294字,全部文档内容请下载后查看。喜欢就下载吧 ……

PL SQL Developer使用经验积累.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219