plsql常用快捷键

plsql使用技巧

1. 类SQL PLUS窗口:File->New->Command Window,这个类似于oracle的客户端工具sql plus,但比它好用多了。2. 设置关键字自动大写:工具->首选项->Editor,将Keyword case选择Uppercase。这样在窗口中输入sql语句时,关键字会自动大写,而其它都是小写。这样阅读代码比较容易,且保持良好得编码风格,同理,在Tools->Preferences->Code Assistant(助手)里可以设置代码提示延迟时间、输入几个字符时提示、数据库对象的大写、小写,首字母大写等;3. 查看执行计划:选中需要分析的SQL语句,然后点击工具栏的Explain plan按钮(即执行计划),或者直接按F5;这个主要用于分析SQL语句执行效率,分析表的结构,便于为sql调优提供直观依据;4. 自动替换:快捷输入SQL语句,例如输入s,按下空格,自动替换成SELECT;再例如,输入sf,按下空格,自动替换成SELECT * FROM,非常方便,节省了大量的时间去编写重复的SQL语句。设置方法:菜单Tools–>Preferences–>Editor–>AutoReplace(自动替换)–>Edit1)、建立一个文本文件shortcuts.txt(不建也行,在plsql中写完会自动生成,自己保存就行),并写入如下内容:
s=SELECT
复制代码另存到PL/SQL Developer的安装路径下的~/PlugIns目录下
2)、Tools–>Preferences–>User Interface–>Editor–>AutoReplace,选中Enable复选框,然后浏览文件选中之前创建的shortcuts.txt,点击Apply。
3)、重启PL/SQL Developer,在sql窗口中输入s+空格,sc+空格做测试。
注意:shortcuts.txt不可删除掉,否则快捷键无法用
下面定义了一些规则作为参考
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
fn=FUNCTION
v=VIEW
sso=SET serveroutput ON;
设置快捷键(设置方法:菜单->工具 –>首选项–>用户界面–>键配置)
新建sql窗口:ctrl+shift+s
新建命令窗口:ctrl+shift+c
新建测试窗口:ctrl+shift+t
PL/SQL Developer美化器:ctrl+shift+f
重做:ctrl+shift+z
撤销:ctrl+z
清除:ctrl+d(慎用,不可恢复,俺是禁用哦O(∩_∩)O~)
选中所有:ctrl+a
缩进:tab
取消缩进:shift+tab
大写:ctrl+shift+x
小写:ctrl+shift+y
注释:ctrl+h
取消注释:ctrl+m
查找:ctrl+f
显示表结构:ctrl+鼠标悬停在表名上
模板列表:shift+alt+r
窗口列表:ctrl+w5、执行单条SQL语句:按F8键6、TNS Names:菜单Help->Support Info(支持信息)->TNS Names,可以查看Oracle的tnsnames.ora;7、调试存储过程
在使用PL/SQL Developer操作Oracle时,有时候调用某些存储过程,或者调试存储过程;
调用存储过程的方法:
1)、首先,在PL/SQL Developer左边的Browser中选择Procedures,查找需要调用的存储过程;
2)、然后,选中调试的存储过程,点击右键,选择Test,在弹出来的Test scrīpt窗口中,对于定义为in类型的参数,需要给该参数的Value输入值;最后点击上面的条数按钮:Start debugger或者按F9;
3)、最后点击:RUN 或者Ctrl+R 。调试快捷键
切换断点:ctrl+b
开始:f9
运行:ctrl+r
单步进入:ctrl+n
单步跳过:ctrl+o
单步退出:ctrl+t
运行到异常:ctrl+y8、模板快捷键9、登录后默认自动选中My Objects  默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的。设置方法:
Tools菜单–>Brower Filters,会打开Brower Folders的定单窗口,把“My Objects”设为默认即可。
Tools菜单–>Brower Folders中把你经常点的几个目录(比如:Tables Views Seq Functions Procedures)移得靠上一点,并加上颜色区分,这样你的平均寻表时间会大大缩短,试试看。优先级,从左往右
Tables–>Tablespaces–>Procedures–>Users–>Roles

plsql快捷键设置相关推荐

  1. plsql 快捷键设置

    文章目录 1. 创建shortcuts.txt 2. 添加自定义内容 3. plsql添加配置文件 1. 创建shortcuts.txt 路径: 进入PLSQL 的PlugIns目录下面 D:\sof ...

  2. PL/SQL Developer连接本地Oracle 11g 64位数据库和快捷键设置

    1.登录PL/SQL Developer 这里省略Oracle数据库和PL/SQL Developer的安装步骤,注意在安装PL/SQL Developer软件时,不要安装在Program Files ...

  3. vs2019快捷键设置

    vs2019快捷键没有沿用vs2017的风格 注释代码和取消注释比较麻烦,换成ctrl +/: ctrl+单机是看源码,这个不用换. vs2019的自定义快捷键(设置注释选定的块和取消注释快捷键 设置 ...

  4. 【Cubase】Cubase 量化设置 ( 量化预置 | 长度量化 | 快捷键设置 | 量化开头 | 量化 MIDI 事件结尾 | 量化 MIDI 事件长度 )

    文章目录 一.要解决的问题 二.量化预置 三.长度量化 四.快捷键及设置 1.快捷键及设置 2.量化开头 3.量化 MIDI 事件结尾 4.量化 MIDI 事件长度 五.对 MIDI 进行量化操作 本 ...

  5. 【音频处理】Adobe Audition 快捷键设置

    文章目录 一. Adobe Audition 淡化包络示例 二. Adobe Audition 淡化包络快捷键设置 一. Adobe Audition 淡化包络示例 在音频处理时 , 经常出现使用一些 ...

  6. 【Android】Source Insight 基本用法 ( 导入 Android 源码 | 设置字体 | 显示行号 | 搜索功能 | 快捷键设置 )

    文章目录 一.导入 Android 源码 二.配置字体 三.显示行号 四.Tab 键字符个数 五.搜索功能 六.打开文件列表 七.快捷键设置 在 [Android 系统开发]使用 Source InS ...

  7. idea 怎么快速创建类的快捷键_「快捷键设置」[IDEA]常用快捷键和个人设置 - seo实验室...

    快捷键设置 Ctrl+Alt+T:生成try catch Ctrl+N:查找类(enter class name):Ctrl+shift+N:查找文件(enter file name):Ctrl+sh ...

  8. 在Ubuntu|CentOS上安装Shutter截图工具及快捷键设置

    简介 Shutter前身叫GScrot,它是一款相当棒的截图软件. 通过Shutter,你可以截取包括选定区域.全屏幕.窗口.窗口内的控件甚至网页的图像.通过内置的强大插件机制,你可以在截图后,对图像 ...

  9. allegro下快捷键设置[转贴]

    zz : http://yuandi6.blog.163.com/blog/static/207265185201210245435397/ 修改变量文件,设置自定义快捷键. Allegro可以通过修 ...

最新文章

  1. linux shell 把一个文件的前n行 拷贝到另一个文件中
  2. 【pmcaff】一个PM的十年分享:如果的事
  3. What means the error-message 'java.lang.OutOfMemoryError: GC overhead limit exceeded' in Java?
  4. 分享codeigniter 路由(URL)终极优化
  5. 常用算法以及加密工具
  6. 干货 | 设计大佬用的UI手机样机,你要么?
  7. redis linux中的安装
  8. 杂项:JFB-权限设置
  9. docker 安装与部署
  10. 怎样关闭eclipse中的tooltip提示
  11. 那些不知所措的运算符优先级
  12. matlab平稳性检验,平稳性检验方法的有效性研究
  13. 网站建设的完整教程以及步骤,建议收藏!
  14. 奇偶归一猜想(多组数据)——又称为3n+1猜想、冰雹猜想、角谷猜想
  15. 激光slam基础入门笔记2——位姿表示与变换矩阵
  16. ise17.4 版本的安装
  17. centos配置启动项_Centos 配置开机启动项
  18. Day724. 如何改进代码废弃 -Java8后最重要新特性
  19. Vivado中Simulator仿真软件的使用
  20. quartz学习 图灵

热门文章

  1. 【题解】【PAT甲】1143 Lowest Common Ancestor (30 分)(树)(BST)(最近公共祖先)
  2. 【华人学者风采】陈纯 浙江大学
  3. C# 调试之 Debug.WriteLine()、Trace.WriteLine()
  4. 这个游戏套装,想考考你对字体的知识储备|这个设计了不起
  5. 彻底搞清楚ASCII,Unicode和UTF-8之间的关系
  6. php 双引号 常量,php易错笔记-变量,常量,运算符
  7. mysql中 课程1比课程2成绩高_小菜菜 MySQL 练习解读分析 1-- 查询 01 课程比 02 课程成绩高的学生的信息及课程分数...
  8. Javapro log4j架包 求平均值
  9. Java多线程技能(九)——暂停线程
  10. Matlab之设定运行内核数量函数——parpool