• pl/sql dev安装


    转载:

    https://www.cnblogs.com/moly/p/8287091.html

    https://www.cnblogs.com/wuxiaokai/p/5032984.html

     

    安装:

    下载pl/sql dev安装包

    如果没有安装oracle客户端的话,显示信息中没有Connect as选项,所以需要安装installclient

    下载installclient并解压,之后在plsql主界面中,进入Tools/Proferences/Oracle/Connection的Oracle Home和OCI library

    Oracle Home填写installcleint的解压路径,比如xxx/instantclient_12_2_x64

    OCI library填为xxx/instantclient_12_2_x64/oci.dll

    重启pl/sql就会出现之前没有出现的Connect as选项,然后用户名密码登录。

     

    配置文件:

    在instantclient_12_2目录建立instantclient_12_2 etworkadmin下tnsnames.ora的txt文件

    数据库配置信息完成后保存

     

    配置快捷键:

    1.设置关键字自动大写:

    Tools->Preferences->Editor,将Keyword case选择Uppercase。

    这样在窗口中输入sql语句时,关键字会自动大写,而其它都是小写。

    2.自动替换:快捷输入SQL语句。

    例如输入s,按下空格,自动替换成SELECT;再例如,输入sf,按下空格,自动替换成SELECT * FROM,非常方便,节省了大量的时间去编写重复的SQL语句。

    设置方法:菜单Tools–>Preferences–>Editor–>AutoReplace(自动替换)–>Edit

    1)、建立一个文本文件shortcuts.txt,并写入如下内容:

    s=SELECT

    复制代码另存到PL/SQL Developer的安装路径下的~/PlugIns目录下

    2)、Tools–>Preferences–>User Interface–>Editor–>AutoReplace,选中Enable复选框,然后浏览文件选中之前创建的shortcuts.txt,点击Apply。

    3)、重启PL/SQL Developer,在sql窗口中输入s+空格,sc+空格做测试。

    注意:shortcuts.txt不可删除掉,否则快捷键无法用

    
    下面定义了一些规则作为参考
    i=INSERT
    u=UPDATE
    s=SELECT
    f=FROM
    w=WHERE
    o=ORDER BY
    d=DELETE
    df=DELETE FROM
    sf=SELECT * FROM
    sc=SELECT COUNT(*) FROM
    sfu=SELECT * FROM FOR UPDATE
    cor=CREATE OR REPLACE
    p=PROCEDURE
    fn=FUNCTION
    t=TIGGER
    v=VIEW
    sso=SET serveroutput ON;
    
    设置快捷键(设置方法:菜单Tools–>Preferences–>用户界面–>键配置)
    新建sql窗口:ctrl+shift+s
    新建命令窗口:ctrl+shift+c
    新建测试窗口:ctrl+shift+t
    PL/SQL Developer美化器:ctrl+shift+f
    重做:ctrl+shift+z
    撤销:ctrl+z
    清除:ctrl+d(慎用,不可恢复,俺是禁用哦O(∩_∩)O~)
    选中所有:ctrl+a
    缩进:tab
    取消缩进:shift+tab
    大写:ctrl+shift+x
    小写:ctrl+shift+y
    注释:ctrl+h
    取消注释:ctrl+m
    查找:ctrl+f
    显示表结构:ctrl+鼠标悬停在表名上
    模板列表:shift+alt+r
    窗口列表:ctrl+w
  • 相关阅读:
    js中 offset /client /scroll总结
    python的安装和环境配置
    git详解
    Xmind
    Linux 文件搜索命令
    Linux 文件和目录命令
    Linux 系统关机重启命令
    Linux系统信息命令
    Day07
    ModuleNotFoundError: No module named 'pysqlite2'
  • 原文地址:https://www.cnblogs.com/shengyin/p/8617529.html
Copyright © 2020-2023  润新知