PL/SQL Developer使用

摘要:
Session菜单:登入登出、执行sql语句。Tools菜单:配置、窗口选项卡等。右键即可弹出菜单,可以查看、编辑、Test。可以打开一个SQL窗口来检索数据库中某些表的数据、创建存储过程等。

一:日常使用到的菜单

File菜单:New、Open、Save。

Edit菜单:代码格式化、查找替换、复制粘贴等。

Session菜单:登入登出、执行sql语句。

Tools菜单:配置、窗口选项卡等。

二:界面常用窗口、图标

1:连接 窗口:记录了本次连接所进行的一些操作

PL/SQL Developer使用第1张

2:浏览窗口:从这里可以选择浏览用户数据库的文件,包括:定义的对象、包、存储过程、函数、Tables等等。右键 即可弹出菜单,可以查看、编辑、Test。

PL/SQL Developer使用第2张

3:窗口列表:可以从这里切换打开的窗口

PL/SQL Developer使用第3张

4:SQL窗口:最常用的窗口。可以打开一个SQL窗口来检索数据库中某些表的数据、创建存储过程等。

PL/SQL Developer使用第4张

5:调试窗口:用于调试存储过程、函数。

PL/SQL Developer使用第5张

6:最常用的工具栏图标:

代码美化、缩进与取消缩进、快速注释或取消注释

PL/SQL Developer使用第6张

新建、打开

登入登出、快速执行(F8)

PL/SQL Developer使用第7张

三:快捷键与使用技巧

1:快速执行——F8

2:执行单条语句——鼠标光标停留处F8

3:执行多条语句——选中多条语句F8

4:美化代码——工具栏 PL/SQL beautifier

5:调试存储过程——在浏览窗口中选择Procedures,查找需要调用的存储过程;然后,选中调试的存储过程,点击右键,选择Test,在弹出来的Test scrīpt窗口中,对于定义为in类型的参数,需要给该参数的Value输入值;最后点击上面的条数按钮:Start debugger 或者按F9;最后点击:RUN 或者Ctrl+R运行。

——调试快捷键
切换断点:ctrl+b
开始:f9
运行:ctrl+r
单步进入:ctrl+n
单步跳过:ctrl+o
单步退出:ctrl+t
运行到异常:ctrl+y

6:设置自动提示—— Tools->Preferences->User Interface->Code Assistant->Automatically activated

7:设置自动补全——Tools->Preferences->User Interface->Key Configuration

8:设置代码提示模板——Tools->Preferences->Edit->AutoReplace ,这样输入模板名时,自动补全为模板内容。

9:关键字大写——Tools->Preferences->Editor,将Keyword case选择Uppercase。

免责声明:文章转载自《PL/SQL Developer使用》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Android的简述4图解说明——究竟什么是Windows句柄下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

SQL Server Profiler工具

一、SQL Profiler工具简介SQL Profiler是一个图形界面和一组系统存储过程,其作用如下: 图形化监视SQL Server查询; 在后台收集查询信息; 分析性能; 诊断像死锁之类的问题; 调试T-SQL语句; 模拟重放SQL Server活动; 也可以使用SQL Profiler捕捉在SQL Server实例上执行的活动。这样的活动被称...

sqlserver存储过程

1、  存储过程 1)  尽量将代码段放到TRY…CATCH…。 但凡使用C#写过代码的人,都知道C#中TRY…CATCH…的运行和出错跳转逻辑,而SQL Server2005中,其运行和出错跳转逻辑与在C#中是一致的。TRY…CATCH…是SQL Server2005中新增的,功能强大,且很好用。 2) 定义变量时,可以使用前缀的方式标识变量的类型。在S...

bat调用带参数存储过程

@bat调用sql文件   sqlplus user/pass@orcl @F:factory.sql @将所有的存储过程封装在sql中   factory.sql:exec pro_factory(&identifier,&param); @pro_factory.pro存储过程封装所有的子存储过程,并设置参数identifier区分不同...

SQLServer数据库(二)

数据库设计:就是将数据库中的数据库实体及这些数据库实体之间的关系,进行规划和结构化的过程。 项目开发过程: 需求分析 概要设计 详细设计 代码编写 运行测试 打包发行 数据库的系统分析基本步骤:收集信息、标识实体、标识每个实体需要存储的详细信息、标识实体之间的关系。 实体,就是指现实世界中具有区分其它事物的特征或属性,并与其他实体有联系的实体。实体一般是名...

SQL Server2000中死锁经验总结 <转>

虽然不能完全避免死锁,但可以使死锁的数量减至最少。将死锁减至最少可以增加事务的吞吐量并减少系统开销,因为只有很少的事务: 回滚,而回滚会取消事务执行的所有工作。 由于死锁时回滚而由应用程序重新提交。 下列方法有助于最大限度地降低死锁: 按同一顺序访问对象。 避免事务中的用户交互。 保持事务简短并在一个批处理中。 使用低隔离级别...

Mysql—用存储过程和事件每月定时创建一张数据库表

业务需求,把用户操作日志写入一张日志表sys_oper_log。上线2个月来,有74万条记录了。 现考虑要分库分表了。每个月初先备份以sys_oper_log为前缀,日期年月为后缀的数据库表,比如:sys_oper_log_202007 ,然后再创建一张以sys_oper_log数据库表。 实现思路:Mysql如何每月自动建表?一、新建事件每月调用存储过程...