一、怎么设置PLSQL不批量执行 SQL 语句
pl sql developer
设置参数,自动选中光标所在行的sql即可
tools->preferences->sql window->autoSelect Statement(
自动选择语句)
然后按F8就会执行光标所在行。
要注意的是,光标所在行需要以;结尾,否者会报错
二、PL/SQL Developer记住登陆密码
在使用 PL/SQL Developer
时,为了工作方便希望 PL SQL Developer
记住登录 Oracle
的用户名和密码;
设置方法:PL/SQL Developer 7.1.2 ->tools->Preferences->Oracle->Logon History
, “Store history”是默认勾选的,勾上“Store with password
” 即可,重新登录在输入一次密码则记住了。
三、执行单条 SQL 语句
在使用 PL/SQL Developer
的 SQL Window
时,按F8
键,PL SQL Developer
默认是执行该窗口的所有 SQL
语句,需要设置为鼠标所在的那条 SQL
语句,即执行当前 SQL
语句;
设置方法:PL/SQL Developer 7.1.2 -->tools->Preferences-->Window types
,勾上“AutoSelect Statement
” 即可。
四、格式化SQL语句
在使用 PL SQL Developer
的 SQL Window
时,有时候输入的 SQL
语句太长或太乱,希望能用比较通用的写法格式话一下,这样看起来会好看些,也好分析;
使用方法:选中需要格式化的 SQL
语句,然后点击工具栏的 PL/SQL beautifier
按钮即可.
五、查看执行计划
在使用 PL SQL Developer
的 SQL Window
时,有时候输入的SQL
语句执行的效率,分析下表结构,如何可以提高查询的效率,可以通过查看Oracle
提供的执行计划;
使用方法:选中需要分析的SQL
语句,然后点击工具栏的Explain plan
按钮(即执行计划),或者直接按F5
即可。
六、调试存储过程
在使用PL SQL Developer
操作 Oracle
时,有时候调用某些存储过程,或者调试存储过程;
调用存储过程的方法:首先,在 PL/SQL Developer
左边的 Browser
中选择Procedures
,查找需要调用的存储过程;然后,选中调试的存储过程,点击右键,选择Test,在弹出来的 Test scrīpt
窗口中,对于定义为in类型的参数,需要给该参数的 Value
输入值;最后点击上面的条数按钮:Start debugger
或者按 F9
;最后点击:RUN
或者 Ctrl+R
。
七、auto select & auto execute
Tools->Preferences->SQL Window
,将 AutoExecute queries
和 AutoSelect statement
这两项选中即可。只要启用了这个功能之后,按F8(对应“执行”的快捷键),就可以执行光标所在SQL语句了,而不再需要先用鼠标选取需要执行的语句了。
八、关键字自动大写
Tools->Preferences->Editor
,将 Keyword case
选择 Uppercase
。一般是让关键字大写,其他比如表名、字段名等都是小写。大家都应该养成一种自己的编码习惯,并保持下去。
九、更改默认执行得快捷键 F8 为 Ctrl+Enter (类同toad)
Tools->Preferences->Key Configuration->Session/Execute
,然后按 Ctrl+Enter
。
十、保存登陆密码
Tools->Preferences->Logon History->
选上 Store with Password
。
十一、AutoReplace 自动替换功能
Tools->Preferences->Editor->AutoReplace->
选上 Enabled
,并 Edit
文件,加入以下内容:
sf=select * from
scf=select count(*) from
s=select
f=from
w=where
d=delete
u=update
--End--[/size]