zoukankan      html  css  js  c++  java
  • PL/SQL DEVELOPER

    由于这段时间都在忙于写存过,业务逻辑非常的复杂,一个SP中有接近1000行的代码,所以在看代码的时候感觉非常的累,想着要是能有eclipse里面的相关功能就好了,于是我在TOAD和PL/SQL DEVELOPER之间徘徊,试验着相应的功能,最后还是觉得PL/SQL DEVELOPER用起来比较爽;
             我看现在我们的开发人员中一般都是用这两个工具,其中以PL/SQL DEVELOPER居多,首先比较下两个工具常用的优缺点;
    PL/SQL DEVELOPER:
             优点:1)多线程模型,单个窗口SQL操作不会导致其他窗口死掉;
                       2)有类似于SQLPLUS的Command Window,功能非常的强大,对于习惯写SQL的同学来说感觉非常的爽;
                       3)在SQL Window中可以同时执行多条SQL语句,返回的结果分tab展示;
                       4)SQL编辑器中支持变量引用高亮的效果,和eclipse中点击变量所有相关引用高亮效果一模一样;
                       5)方便的查看执行计划,直接在SQL Window按F5即可;
                       6)支持对SQL语句查询结果集锁定并进行修改;
                       以上几点TOAD都是不具备的功能(也有可能toad已经提供这些功能,但是我还没有发掘?呵呵);
             缺点:1)单个PL/SQL DEVELOPER不支持多个数据源连接,需要打开新的PL/SQL DEVELOPER;
                       2)不支持tab,在各窗口间切换非常的麻烦;
                       3)SQL编辑器中不支持代码收缩(类似eclipse里面的+—号收缩);
                       这几点呢,正式TOAD所擅长的!
    大家以后可以多去尝试用下PL/SQL DEVELOPER中我上面提到的几个很好用的功能;
    除此之外,还给大家介绍下几个小功能:
    1)auto select & auto execute
    PL/SQL DEVELOPER的自动选择,自动执行功能,我觉得用起来也特别的爽。只要启用了这个功能之后,你按F8(对应“执行”的快捷键),你就可以执行光标所在SQL语句了,而不再需要先用鼠标选取需要执行的语句了。
    要启用这个功能,需要先设置一下。Tools->Preferences->SQL Window,将AutoExecute queries和AutoSelect statement这两项选中,即可。
    2)PL/SQL Beautifier(代码格式化)
         当我们在写SP的时候一般都会使用这个咚咚,这样会让代码更易懂易读,附件中我整理了一个模板,大家可以直接导入即可;
         支持的功能为:关键字大写、变量小写、自动对齐、INSERT/SELECT单字段换行……
    3)代码段高亮
         在SP Window中,将鼠标放在左边对应的声明上,右边就会出现对应的代码段高亮显示;

    文章出处:飞诺网(www.firnow.com):http://dev.firnow.com/course/7_databases/sql/sqlServer/2008126/97640.html

  • 相关阅读:
    C++11 并发指南三(Lock 详解)
    C++11 并发指南六(atomic 类型详解四 C 风格原子操作介绍)
    C++11 并发指南六(atomic 类型详解三 std::atomic (续))
    C++11 并发指南六( <atomic> 类型详解二 std::atomic )
    C++11 并发指南六(atomic 类型详解一 atomic_flag 介绍)
    C++11 并发指南五(std::condition_variable 详解)
    腾讯地图定位及坐标解析
    控制器里把文件转为二进制输出下载
    C#操作mongodb简记
    MYSQL备份还原问题
  • 原文地址:https://www.cnblogs.com/softwareking/p/2061907.html
Copyright © 2011-2022 走看看