`

PL/SQL Developer 常用技巧

阅读更多

1、PL/SQL Developer记住登陆密码

  在使用PL/SQL Developer时,为了工作方便希望PL/SQL Developer记住登录Oracle的用户名和密码;

设置方法:PL/SQL Developer7.1.2 ->tools->Preferences->Oracle->Logon History,“Store history”是默认勾选的,勾上“Store with password”即可,重新登录在输入一次密码则记住了。

 

 

 

2、执行单条SQL语句

 

  在使用PL/SQL Developer的SQL Window时,按F8键,PL/SQL Developer默认是执行该窗口的所有SQL语句,需要设置为鼠标所在的那条SQL语句,即执行当前SQL语句;

设置方法:PL/SQL Developer7.1.2-->tools->Preferences-->Window types,勾上“AutoSelect Statement”即可。

 

 

 

3、格式化SQL语句

 

  在使用PL/SQL Developer的SQL Window时,有时候输入的SQL语句太长或太乱,希望能用比较通用的写法格式话一下,这样看起来会好看些,也好分析;

使用方法:选中需要格式化的SQL语句,然后点击工具栏的PL/SQLbeautifier按钮即可.

 

 

 

4、查看执行计划

 

  在使用PL/SQL Developer的SQL Window时,有时候输入的SQL语句执行的效率,分析下表结构,如何可以提高查询的效率,可以通过查看Oracle提供的执行计划;

使用方法:选中需要分析的SQL语句,然后点击工具栏的Explain plan按钮(即执行计划),或者直接按F5即可。

 

 

5、调试存储过程

 

  在使用PL/SQL Developer操作Oracle时,有时候调用某些存储过程,或者调试存储过程;

调用存储过程的方法:首先,在PL/SQL Developer左边的Browser中选择Procedures,查找需要调用的存储过程;然后,选中调试的存储过程,点击右键,选择Test,在弹出来的Test scrīpt窗口中,对于定义为in类型的参数,需要给该参数的Value输入值;最后点击上面的条数按钮:Start debugger或者按F9;最后点击:RUN或者Ctrl+R。


分享到:
评论
26 楼 zhangyou1010 2011-06-09  
2、执行单条SQL语句

  在使用PL/SQL Developer的SQL Window时,按F8键,PL/SQL Developer默认是执行该窗口的所有SQL语句,需要设置为鼠标所在的那条SQL语句,即执行当前SQL语句;
设置方法:PL/SQL Developer7.1.2-->tools->Preferences-->Window types,勾上“AutoSelect Statement”即可。


---------------------------------
楼主,您好,我的plsql是8.0.2,我按你的说明这是了,但是单条执行,貌似不行啊。
25 楼 benpao 2011-05-29  
哈哈,不错。方便了
24 楼 zzw118 2011-04-19  
不错,学习了!
23 楼 fzm_2008 2011-04-14  
这些都比较基础
22 楼 zhangyou1010 2011-04-01  
抛出异常的爱 写道
用户界面
->浏览器
->对象类型
->双击行为
->查询数据
我不是DBA所在只想看到数据
--------------------------------------

用户界面
->浏览器
->文件夹
->选择不需要的
->可见去掉
我只剩下表 view job seq
---------------------



中文版的?
21 楼 刘道聪 2011-03-30  
很基础的,谢谢lz,以后不用输密码了
20 楼 白驹过隙 2011-03-29  
有点用 多谢
19 楼 flyingcat 2011-03-27  
还没有开始接触ORACLE,现在还在SQL SERVER 混着。
18 楼 xhalg 2011-03-24  
呵呵,用过PL/SQL的人估计都知道的
17 楼 shun6826118 2011-03-24  
额。 。 。 。我怎么感觉都是最基本的东西,哪算是技巧呢
16 楼 handsomestar 2011-03-23  
何必不搞个中文版的这么麻烦。呵呵
15 楼 抛出异常的爱 2011-03-23  
用户界面
->浏览器
->对象类型
->双击行为
->查询数据
我不是DBA所在只想看到数据
--------------------------------------

用户界面
->浏览器
->文件夹
->选择不需要的
->可见去掉
我只剩下表 view job seq
---------------------
14 楼 幻无极 2011-03-22  
有用navicat for oracle的吗
13 楼 shybo 2011-03-22  
我也补充两个....

1.SpecialCopy:在SQL Window里写好的SQL语句通常需要放到Java或者别的语言内,就需要转成字符串并上加上相应的连字符,这一个事不需要再重复做了,选中写好的SQL,鼠标右键,使用SpecialCopy,然后粘贴到MyEclipse或者其他IDE里,OK,很实用的功能。
2.选中行高亮: Preferences--User Interface--Editor--other--Highlight edit line
12 楼 feiyu86 2011-03-21  
不错,学了几招。。。
11 楼 hai_lei 2011-03-21  
不错,记下了
10 楼 likekelly 2011-03-21  
jkleeo 写道
LZ 不厚道,弄了一些大家都知道的来。

再 补充几条吧。
比如:
1.如何杀死一个非正常关闭的session;  DBA用户登录,在 PL/SQL Developer就可以操作(tools/sessions)
2.如何导出表?(tools/export user objects)
3.如何导入CSV格式的数据?(有选项,如果你是sql文件,直接改成csv 也是没问题的,因为简单的csv就是,号分隔的文件)
4.如何增加favorite(fixed user)?(这个不知道,也不知道干啥用)

9 楼 likekelly 2011-03-21  
看了一下,都知道
8 楼 jkleeo 2011-03-21  
1.tools-sessions。
--这个要有权限,而且不能随便乱杀。杀错了可就麻烦了。
2.tools-export tables。
3.tools-import tables。
4.tools-preference-Logon History-Fixed Users

自己琢磨。就这么多。嗯……
7 楼 jkleeo 2011-03-21  
LZ 不厚道,弄了一些大家都知道的来。

再 补充几条吧。
比如:
1.如何杀死一个非正常关闭的session;
2.如何导出表?
3.如何导入CSV格式的数据?
4.如何增加favorite(fixed user)?

相关推荐

    PL/SQL Developer 远程连接Oracle数据库

    PL/SQL Developer是一款专为Oracle数据库设计的集成开发环境,它极大地简化了PL/SQL语言的编写、调试和管理任务。远程连接Oracle数据库是PL/SQL Developer的一项关键功能,允许用户在本地计算机上操作和管理远程...

    pl/sql developer11.0

    PL/SQL Developer是一款由Allround Automations公司开发的专业Oracle数据库开发工具,专为编写、调试、测试和管理PL/SQL代码而设计。标题中的“pl/sql developer11.0”指的是该软件的第11个主要版本。在本文中,我们...

    PL/SQL Developer 10.0.5版本带sn亲测好用推荐

    PL/SQL Developer是一款由Allround Automations公司开发的专门针对Oracle数据库进行开发、管理和调试的集成开发环境(IDE)。在10.0.5这个版本中,它为开发者提供了高效且用户友好的界面,用于编写、测试和调试PL/...

    PL/SQL Developer v8.0.3 1510

    PL/SQL Developer 8.0.3 1510 含注册机 PL/SQL Developer is an Integrated Development Environment that is specifically targeted at the development of stored program units for Oracle Databases. Over ...

    PL/SQL Developer trial version问题

    PL/SQL Developer是一款由Allround Automations公司开发的Oracle数据库集成开发环境,专门用于编写、调试和管理PL/SQL代码。在你所遇到的问题中,"trial version"指的是试用版,这意味着你正在使用的PL/SQL ...

    PL/SQL Developer快速输入插件

    PL/SQL Developer是一款专为Oracle数据库开发人员设计的集成开发环境(IDE),它提供了丰富的功能,包括编写、调试、测试和管理PL/SQL代码。在提高开发效率方面,这款工具的快速输入插件是一个非常实用的功能。这个...

    PL/SqlDeveloper汉化版

    虽然目前来看 PL/SQL Developer 的功能远不如 SQL Developer,但它是用纯 JAVA 开发的 ORACLE 数据库管理工具,所以可以比较轻松的支持跨操作系统平台使用,可以在非 windows OS 上使用。由于 PL/SQL Developer 在 ...

    PL/SQL Developer9.06

    PL/SQL Developer是一个集成开发环境,专门面向Oracle数据库存储程序单元的开发。如今,有越来越多的商业逻辑和应用逻辑转向了Oracle Server,因此,PL/SQL编程也成了整个开发过程的一个重要组成部分。PL/SQL ...

    pl/sql developer使用教程

    PL/SQL Developer是一款由Allround Automations公司开发的集成开发环境(IDE),专门用于编写、测试和管理Oracle数据库的PL/SQL代码。本教程将深入介绍如何充分利用这款强大的工具,帮助初学者快速上手。 一、PL/...

    pl/sql developer下载

    PL/SQL Developer是一款专为Oracle数据库的开发人员设计的强大集成开发环境(IDE)。这款工具集成了多种功能,旨在提升开发PL/SQL代码的效率和质量。以下是对该软件及其主要特性的详细介绍: PL/SQL Developer的...

    pl/sql developer 用户指南中文版

    PL/SQL Developer是一款专为Oracle数据库设计的强大集成开发环境(IDE),主要用于编写、调试和管理PL/SQL代码。用户指南中文版是针对中国用户提供的详细教程,帮助他们更好地理解和使用这款工具。以下是对PL/SQL ...

    PL/SQL developer 12.0 注册码

    PL/SQL developer 12.0 注册码 ,希望有用,2018/07/23,不用注册机,注册码也是可以注册的。

    pl/sql developer 中文指南

    使用PL/SQL Developer中文指南,开发者可以学习如何有效地使用该工具,掌握数据库开发的常用技巧,提升工作效率。 总的来说,PL/SQL Developer中文指南是一份宝贵的参考资料,无论对于初学者还是经验丰富的开发者...

    pl/sql developer 8.0

    PL/SQL Developer是一款由Allround Automations公司开发的专门针对Oracle数据库进行开发、调试和管理的集成开发环境(IDE)。标题中的"8.0"指的是该软件的版本号,这通常意味着它具备那个时期PL/SQL Developer的主要...

    PL/SQL Developer Evaluation Version 14.0.0.1961官方多语言版本(32位)

    PL/SQL Developer是一款专为Oracle数据库开发者设计的强大集成开发环境(IDE),由Allround Automations公司开发。这个“Evaluation Version 14.0.0.1961”是其官方发布的多语言版本,特别强调支持32位操作系统。这...

    PL/SQL Developer 6.05注册版-1

    PL/SQL Developer(pl/sql)是一个集成开发环境,专门面向Oracle数据库存储程序单元的开发。 <br>此版本包含注册文件和简体中文语言安装包 <br>Enhancements in PL/SQL Developer 7.1.5 ====================...

    PL/SQL Developer 64 bit

    根据提供的文件信息,我们将重点解析与“PL/SQL Developer 64 bit”相关的知识点,包括其功能、用途以及在数据库开发中的应用。 ### PL/SQL Developer 64位概述 #### 1. 什么是PL/SQL Developer? PL/SQL ...

    PL/SQL DEVELOPER(用户指南中文版)

    PL/SQL Developer是一款专为Oracle数据库开发者设计的强大集成开发环境(IDE),它旨在提升数据库应用程序的开发效率和质量。这款工具提供了丰富的特性,使得编写、调试、测试和管理PL/SQL代码变得更加简单易行。 ...

    DBATools For PL/SQL Developer

    DBATools For PL/SQL Developer 是一款PL/SQL Developer的辅助插件,主要功能是提供许多DBA数据库管理的功能,使ORACLE工程师不仅可以使用PL/SQL Developer进行开发设计,同时也可以进行数据库管理及监控,大大提高...

    PL/SQL Developer 10

    plsqldev1001 oracle use tool

Global site tag (gtag.js) - Google Analytics