PLSQL使⽤技巧(快捷键关键字等)
Request: 由于⼯作中使⽤PLSQL⼯具对Oracle数据库进⾏频繁的使⽤操作,以下提供⼏种针对PLSQL⼯具的便捷操作,仅供参考,还是需要按个⼈需求进⾏调整。
1. 类SQL PLUS窗⼝:File->New->Command Window (命令窗⼝);
2. 设置关键字⾃动⼤写:Tools->Preferences->Editor,其中Keyword case选择Uppercase。在窗⼝中输⼊sql语句时,关键字会⾃
动⼤写,⽽其它都是⼩写。
同理,在Tools->Preferences->Code Assistant(助⼿)⾥可以设置代码提⽰延迟时间、输⼊⼏个字符时提⽰、数据库对象的⼤写、⼩写,⾸字母⼤写等;
3.
4. 查看执⾏计划:选中需要分析的SQL语句,点击⼯具栏的Explain plan按钮(即执⾏计划);选中需要分析的SQL语句,直接按F5;
(主要⽤于分析SQL语句执⾏效率,分析表的结构,便于为sql调优提供直观依据)
5. ⾃动替换:快捷输⼊SQL语句。例如输⼊s,按下空格,⾃动替换成SELECT;再例如,输⼊sf,按下空格,⾃动替换成SELECT *
FROM,节省了⼤量的时间去编写重复的SQL语句。
1. 设置⽅法:菜单Tools–>Preferences–>Editor–>AutoReplace(⾃动替换)–>Edit
vb语言常识大全2. 建⽴⼀个⽂本⽂件 ,并写⼊如下内容:
s=SELECT
i=INSERT
u=UPDATE
s=SELECT
f=FROM
w=WHERE
o=ORDER BY
d=DELETE
df=DELETE FROM
sf=SELECT * FROM
sc=SELECT COUNT(*) FROM
sfu=SELECT * FROM FOR UPDATE
cor=CREATE OR REPLACE
p=PROCEDURE
c语言考试题及答案2021年
fn=FUNCTION
t=TIGGER
v=VIEW
sso=SET serveroutput ON;
3. 将 另存到PL/SQL Developer的安装路径下的 ~/PlugIns ⽬录下
4. Tools–>Preferences–>User Interface–>Editor–>AutoReplace,选中Enable复选框,然后浏览⽂件选中之前创建的
<,点击 Apply。
5. 重启PL/SQL Developer,在sql窗⼝中输⼊设定的代码替换,并按下空格做测试。        *注意:不可删除掉,否
则快捷键⽆法⽤
6. 设置快捷键 (设置⽅法:菜单Tools–>Preferences–>⽤户界⾯–>键配置)
推荐快捷键设置:
javascript选品新建sql窗⼝:ctrl+shift+s
新建命令窗⼝:ctrl+shift+c
新建测试窗⼝:ctrl+shift+t
PL/SQL Developer美化器:ctrl+shift+f
重做:ctrl+shift+z
撤销:ctrl+z
选中所有:ctrl+a
缩进:tab
取消缩进:shift+tab
⼤写:ctrl+shift+x
⼩写:ctrl+shift+y
注释:ctrl+D
取消注释:ctrl+shift+D
查:ctrl+f
显⽰表结构:ctrl+⿏标悬停在表名上
模板列表:shift+alt+r
窗⼝列表:ctrl+w
7. 执⾏单条SQL语句:按F8键;
8. TNS Names:菜单Help->Support Info(⽀持信息)->TNS Names,可以查看本Oracle的a;
9. 调试存储过程
1. 调⽤存储过程的⽅法:
1. 在PL/SQL Developer左边的对象Browser中选择 Procedures,查需要调⽤的存储过程;truncate处理日期
2. 选中调试的存储过程,点击右键,选择 Test,在弹出来的T est scrīpt窗⼝中,对于定义为in类型的参数,需要给该参数
的Value输⼊值;最后点击上⾯的条数按钮:Start debugger 或者 按F9;
3. 点击 RUN 或者 Ctrl+R
关于prefer的用法2. 调试快捷键
切换断点:ctrl+b
开始:f9
运⾏:ctrl+r
mysql语句的执行顺序
单步进⼊:ctrl+n
单步跳过:ctrl+o
单步退出:ctrl+t
运⾏到异常:ctrl+y
0. 登录后默认⾃动选中My Objects
默认情况下,PLSQL Developer登录后,Brower⾥会选择All objects,如果你登录的⽤户是dba,要展开tables⽬录,正常情况都需要等待⼏秒钟。⽽选择My Objects后响应速率则是以毫秒计算的,会加快加载及查询速率。
设置⽅法:
1. Tools菜单–>Brower Filters,会打开Brower Folders的定义窗⼝,把“My Objects”设为默认即可。
2. Tools菜单–>Brower Folders中将经常使⽤的⽬录(如:Tables /Views/Seq/ Functions/Procedures)向上移动,并添加
颜⾊区分,可以⼤⼤缩短你寻各个数据库对象的时间。
* 这个⽂件夹优先顺序是按本⼈开发习惯排序的,仅供参考。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。