`
wataxi
  • 浏览: 205874 次
  • 性别: 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

  PL/SQL DEVELOPER 基本用法詳解(轉)

  轉自CSDN

  PL/SQL DEVELOPER 基本用法詳解(建議寫過第壹個存儲過程後的初手必讀)

  用過oracle的都抱怨,為了穩定 它提供的圖形化操作 速度慢的讓人傷心呀,p4+128M的機器只要啟動壹個

  oracle服務就夠讓人傷心的,再在dba studio裏面操作真能讓人哭。

  pl/sql developer正是解決這個問題的:功能強,方便,快。用了之後絕對離不開它!

  它的主要強項如下:

  壹.編輯表數據(瀏覽表數數據自然不在話下)

  二.在sql plus下寫長的語句時是否有些心煩,在這裏壹樣搞定。

  三.寫存儲過程,並調試。如果世界上沒有sql/plus dev,真不知道怎麽調試幾百行的存儲過程。說這種情況效

  率提高了十倍絕不為過吧。

  下面具體說明:

  壹。左邊的瀏覽窗口選擇 tables ,會列出所有的表,選擇表右擊鼠標選中菜單"Edit Data",右邊會有壹個新

  的窗口,列出表的所有數據。

  看表的數據上方有個工具條,圖標分別為“鎖形”,“增加(+)”,“刪除(-)”,“保存(勾形)”。

  修改數據後怎麽提交修改呢?

  1.點“勾形”,保存數據。

  2.看工具欄的第二欄,有兩個好東東,圖標不好描述哈,妳把鼠標放在這兩個按鈕圖標上,會顯示“

  commit(F10)","rollback(shift+F10)" 。commit就提交數據修改了,點之。

  ok?^_^ dba studio裏面好像不能粘貼復制數據,這裏想怎麽copy就怎麽copy^_^

  二。 new ->command window ->相當於sql plus,用起來當然比sql plus爽。

  三。存儲過程

  所用函數說明

  功能:求和與差

  原形:GetSumAndSub(p1 in number , p2 in number ,m out number , b out number)

  參數:m=p1+p2 b=p1-p2

  1.先建存儲過程

  左邊的瀏覽窗口選擇 procedures ,會列出所有的存儲過程,右擊文件夾procedures單擊菜單“new",彈出

  template wizard窗口, name框中輸入 GetSumAndSub ,parameters中填入: p1 in number , p2 in number ,m

  out number , b out number 。單擊ok,右邊出現建立存儲過程的代碼窗口。其中內容為創建存儲過程的語句

  。

  在begin end 之間輸入具體內容,最後如下;

  create or replace procedure GetSumAndSub(p1 in number , p2 in number ,m out number , b out

  number) is

  begin

  m := p1+p2 ;

  b := p1-p2 ;

  end GetSumAndSub;

  單擊“保存”按鈕,可將創建存儲過程的sql語句保存在文件中,作備分之用^_^

  接著要做的就是 執行此sql語句來創建存儲過程。方法為:找到工具欄上的“齒輪”圖標,鼠標放上面會顯示

  ‘EXECUTE(F8)',單擊之。存儲過程此時已經建立完畢。可為什麽我在右邊的procedures文件夾下看不到此存儲

  過程?刷新壹下ok~

  2。測試存儲過程

  在左邊的瀏覽窗口選中 GetSumAndSub該存儲過程,右擊選菜單“TEST‘,右邊會出現新的測試窗口。

  說明:在測試窗口的下面妳可以看到有壹個參數列表,作輸入參數值和查看out型參數值用

  在調試代碼上方有個工具條:

  第壹個放大鏡形(start debugger),開始調試。

  第二個綠色三角形(run),執行。

  第三個step into ,單步調試。

  進入調試代碼窗口後,可隨意設置斷點,方法就不用說了吧~

  a 我們要在參數窗口中輸入 兩個參數值, p1為6,p2為4, m跟b不用填。

  b 點擊start debugger,進入存儲過程的代碼窗口

  c 點擊step into ,將鼠標放在變量符號上可查看變量值

  d 繼續點擊step into 直到單步運行完畢。此時會返回測試窗口。

  e 查看參數列表,驗證m,b值為8,4。

  在測試窗口點擊保存,可保存測試代碼。以後重新打開時,妳原先輸入的那些參數值會保存在其中,免得每次測試都要重新輸參數值。

分享到:
评论

相关推荐

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

    在使用PL/SQL Developer进行远程连接时,首先需要了解以下知识点: 1. **Oracle TNS(Transparent Network Substrate)**:TNS是Oracle提供的网络通信组件,它定义了如何在客户端和服务器之间建立连接。你需要知道...

    pl/sql developer使用教程

    在使用PL/SQL Developer之前,你需要设置数据库连接。点击"工具" -> "数据库连接",输入Oracle服务器的TNS名称、用户名和密码。成功连接后,可以在对象浏览器中查看到对应的数据库架构。 三、浏览和编辑对象 在对象...

    pl/sql developer11.0

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

    PL/SQL Developer trial version问题

    在你所遇到的问题中,"trial version"指的是试用版,这意味着你正在使用的PL/SQL Developer 8.0版本是具有时间限制的免费试用版,通常试用期结束后,软件将不再允许无限制使用,会提示版本即将过期。 当PL/SQL ...

    PL/SQL Developer9.06

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

    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 10.0.5版本带sn亲测好用推荐

    5. 使用技巧: - 自定义快捷键:根据个人习惯设置常用操作的快捷键,可以提高工作效率。 - 快速查找:利用搜索功能,可以快速定位到代码中的特定部分。 - 集成开发:PL/SQL Developer可以与其他Oracle开发工具...

    PL/SqlDeveloper汉化版

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

    pl/sql developer下载

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

    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 进行数据库操作时,频繁地输入用户名和密码可能会带来不便。为了提高工作效率,我们可以设置让 PL/SQL ...

    pl/sql developer 用户指南中文版

    通过阅读并实践《PL/SQL Developer 用户指南中文版》,用户不仅可以掌握如何使用这款工具,还能深入理解PL/SQL编程,提升在Oracle数据库开发中的专业技能。无论是新手还是经验丰富的开发者,都能从中获益。

    PL/SQL Developer 10

    plsqldev1001 oracle use tool

    pl/sql developer 8.0

    Oracle是一个广泛使用的商业关系型数据库管理系统,拥有丰富的特性和高可扩展性,因此,PL/SQL Developer作为其配套的开发工具,对于Oracle数据库管理员和开发人员来说是非常重要的。 PL/SQL Developer 8.0的主要...

    PL/SQL Developer快速输入插件

    在安装和使用这个插件时,通常需要将这两个文件复制到PL/SQL Developer的安装目录下的特定插件文件夹,然后在软件中进行启用或配置。 总的来说,PL/SQL Developer的快速输入插件通过快捷键和代码模板的结合,极大地...

    pl/sql developer 中文指南

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

    PL/SQL Developer 6.05注册版-1

    <br>命令窗口——使用PL/SQL Developer 的命令窗口能够开发并运行SQL脚本。该窗口具有同SQL*Plus相同的感观,另外还增加了一个内置的带语法加强特性的脚本编辑器。这样,您就可以开发自己的脚本,无需编辑脚本/...

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

    在实际使用中,PL/SQL Developer提供了诸如语法高亮、自动完成、错误检查、调试器、数据库连接管理、代码模板等功能。这些特性使得开发者可以更专注于代码逻辑,而不是繁琐的环境配置和错误查找。通过这个评估版本,...

    PL/SQL Developer 64 bit

    示例:使用PL/SQL Developer 64位进行PL/SQL代码调试 假设我们需要调试一个复杂的存储过程,步骤如下: 1. 在PL/SQL Developer中打开目标数据库连接。 2. 打开存储过程的源代码文件,并设置断点。 3. 使用调试工具...

    DBATools For PL/SQL Developer

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

Global site tag (gtag.js) - Google Analytics