`
jila
  • 浏览: 7642 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

PL/SQL Developer 使用笔记 (转)

阅读更多
1、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” 即可,重新登录在输入一次密码则记住了。

2、执行单条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” 即可。

3、格式化SQL语句
   在使用PL/SQL Developer的SQL Window时,有时候输入的SQL语句太长或太乱,希望能用比较通用的写法格式话一下,这样看起来会好看些,也好分析;
使用方法:选中需要格式化的SQL语句,然后点击工具栏的PL/SQL beautifier按钮即可.

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。

6、auto select & auto execute
Tools->Preferences->SQL Window,将 AutoExecute queries 和 AutoSelect statement 这两项选中即可。只要启用了这个功能之后,按F8(对应“执行”的快捷键),就可以执行光标所在SQL语句了,而不再需要先用鼠标选取需要执行的语句了。

7、关键字自动大写
Tools->Preferences->Editor,将Keyword case选择Uppercase。一般是让关键字大写,其他比如表名、字段名等都是小写。大家都应该养成一种自己的编码习惯,并保持下去。


8、更改默认执行得快捷键F8为Ctrl+Enter(类同toad)
Tools->Preferences->Key Configuration->Session/Execute,然后按Ctrl+Enter。

9、保存登陆密码
Tools->Preferences->Logon History->选上Store with Password。

10、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--
分享到:
评论

相关推荐

    PL/SQL Developer 12.0

    PL/SQL Developer 12.0 数据库轻量工具功能区用户界面PL/SQL 开发人员现在使用新的功能区用户界面,而不是菜单用户界面:功能区上方的快速访问工具栏包含最常用的功能,因此它们始终立即可用。您可以根据自己的喜好...

    PLSQL Developer 介绍

    ### PL/SQL Developer 介绍 #### 一、概述 PL/SQL Developer 是一款专为 Oracle 数据库设计的集成开发环境(IDE),旨在提高开发者编写、调试及管理 PL/SQL 代码的能力。随着业务逻辑和应用逻辑越来越多地转移到 ...

    PLSQL-8.rar

    对于Oracle数据库管理员、开发者或者学习者来说,了解并熟练掌握PL/SQL和使用像PL/SQL Developer这样的工具是至关重要的,这将帮助他们高效地管理和维护数据库,编写高效的SQL查询和存储过程,从而提升整个系统的...

    plsql的学习笔记

    在实际开发中,PL/SQL Developer是一个非常实用的集成开发环境,它为编写、调试和管理PL/SQL代码提供了丰富的功能。例如,`Command Window`可以用来执行SQL命令和PL/SQL块,`Program Window`用于创建和修改各种子...

    韩顺平Oracle笔记5 PPT

    而PL/SQL Developer是一款更高级的集成开发环境(IDE),提供了更丰富的功能,如代码编辑、调试和数据库管理,它是独立于Oracle之外的第三方工具。 编写PL/SQL时,遵循一定的规则是很重要的。注释可以使用单行(--...

    学习笔记_使用plsql导出数据.doc

    本文将详细讲解如何使用PL/SQL Developer进行数据导出,并对比不同导出方式的特点。 首先,如果你想导出表的结构,但不包含数据,你可以通过`Tools`菜单中的`Export User Objects`选项来实现。在这里,你可以选择要...

    oracle小小笔记

    - **客户端 PL/SQL**:例如使用PL/SQL Developer等工具在客户端编写和调试代码。 - **两层模型和三层模型**:两层模型包括客户端和数据库服务器,三层模型增加了一个应用服务器。 10. **SQL*Plus** 工具: - ...

    Oracle笔记.pdf

    本笔记主要介绍了Oracle数据库的基础知识,包括数据库概念、数据库系统组成、Oracle安装类型、网络服务名、数据库连接方式、PL/SQL Developer工具的使用以及SQL语言的基本应用。 1. 数据库概念: - 数据库是存储在...

    SQLDeveloper-forMac

    sqldeveloper是oracle自己引入的开发工具。 免费;除了oracle数据库,sybase、mysql、mssqlserver、MS Access等数据库也可以访问和查看数据。同一个界面可以登录多个数据库,方便多个数据库之间的操作。 优点是由于...

    oracle sql笔计

    在开发过程中,我们经常使用Oracle的工具,如SQL Developer或PL/SQL Developer,来编写、调试和测试存储过程。这些工具提供了一个友好的界面,使得开发和管理Oracle SQL和PL/SQL代码变得更加方便。 源码方面,...

    plsql创建存储过程-详细笔记文档总结

    存储过程是一组可以重复使用的SQL和PL/SQL语句,它们被封装在一起,可以接受参数、返回结果并执行复杂的数据库操作。 在PL/SQL Developer中,我们可以创建一个新的SQL窗口,编写存储过程的定义。例如,下面的存储...

    学习oracle笔记-PLSQL

    PL/SQL Developer是一款集成开发环境,专为PL/SQL开发而设计,提供了一系列高级功能,如代码提示、调试工具、项目管理等,非常适合大型项目的开发和维护。 ### PL/SQL基础 #### 基础概念 - **介绍**:掌握SQL语句...

    oracle备份学习笔记

    #### 六、SQL Developer 和 PL/SQL Developer 的使用 - **SQL Developer**:是Oracle提供的一款免费集成开发环境,支持SQL和PL/SQL的编写、调试和运行。SQL Developer还包括了对数据库的图形化管理功能,使得数据库...

    oracle安装-卸载-初识oracle-笔记

    PL/SQL Developer是一款强大的Oracle数据库开发工具,它提供了一个友好的图形界面,便于编写、调试和管理PL/SQL代码。安装后,你可以通过它来执行SQL查询、创建和管理数据库对象。 五、Oracle卸载 卸载Oracle时需...

    oracle笔记.rar

    Oracle笔记也会介绍如何使用SQL*Plus、PL/SQL Developer等客户端工具连接到Oracle数据库,执行SQL语句和PL/SQL程序。 十、PL/SQL编程 PL/SQL是Oracle特有的过程化SQL语言,用于编写存储过程、函数、包等。学习PL/...

    (转)最全的SQL(Oracle)笔记集录

    【标题】:“(转)最全的SQL(Oracle)笔记集录” 这篇资源是一个全面的SQL,特别是针对Oracle数据库的学习笔记集合。Oracle是世界上最广泛使用的数据库管理系统之一,它提供了丰富的功能来处理各种类型的数据和满足...

    oracle-基础知识

    - **服务器连接**:连接到Oracle服务器通常通过SQL*Plus或其他客户端工具,如PL/SQL Developer。需要指定主机名、端口号、服务名及认证凭据。 3. **PL/SQL Developer工具** PL/SQL Developer是一款专为Oracle...

    plsql处理层级数据学习笔记

    6. **源码和工具**:标签中的“源码”和“工具”暗示了这篇笔记可能讨论了如何结合PL/SQL的源代码和特定的开发工具(如SQL Developer或Toad)来处理层级数据。 总之,处理层级数据是PL/SQL编程中的一个关键技能,...

Global site tag (gtag.js) - Google Analytics