• PL/SQL Developer基本用法


    一、新建存储过程

    二、测试存储过程

     输入参数后,可Ctrl+S保存脚本到桌面,再次测试可以打开脚本文件,不需要再重新输入参数。

    函数新建与测试和存储过程一样

    三、对表的操作

    •“增加(+)”,“删除(-)”,“保存(勾形)”

    •F10:commit 提交事务 , Shift+F10: RollBack 回滚事务

    •new ->command window ->相当于sql plus 用起来比sql plus爽

    三、新建包体

    自动生成如下:

    把中间生成的去掉,重新定义一个过程名:pr_add(a in number,b in number,pr_result out number);

    修改后包的代码如下:

    create or replace package jakie is
    --过程 pr_add 实现 a,b 相加功能;
    procedure pr_add(a in number,b in number,ab_result out number);
    end jakie;

    3.修改包体,包体如下:

    create or replace package body jakie is
    procedure pr_add(a in number,b in number,ab_result out number) is
    begin
    ab_result:=a+b;
    end;
    end jakie;

    4.执行包,按 齿轮按钮(EXECUTE)或F8键,执行成功。

    五、修改包体中的存储过程

    搜索包说明和包体 -> 右击“编辑” -> 修改后点击执行

    修改完成后 重新编译存储过程

    六、表中添加数据

    1.右击表名 - 编辑数据

    2.添加数据后 - 点击绿色√号

     3.提交事务 - 添加成功

    常见问题:

    1.ORA-00001 违反唯一约束条件:(手动添加数据时)
    一般是外键重复导致的。先查看表结构找到约束字段,修改约束字段为唯一值。

    2.右击存储过程 没有测试项:在包说明中加上声明即可

    小贴士:

    1.快捷键设置:工具 - 首选项 - 用户界面 - 键配置

    2.关键字自动变大写:工具 - 首选项 - 用户界面 - 编辑器 - 关键词大小写 改为 大写   英文版设置>>

    一.新建表

    1.选中左侧表文件夹 - 右击 - 新建

    2.输入表名

    3.设置字段(主键不可为空、设置默认值、写注释)

     

    默认系统时间:

    4.设置键

    5.键设置完后索引会自动生成

    4.点击查看SQL查询创建qsl

    可以将sql创建语句发给DBA直接创建表

    扩展阅读:

    PL/SQL Developer百度百科>>

  • 相关阅读:
    Spring mvc时间格式处理
    dubbo升级spring4与cxf
    dom4j使用总结
    java utils
    ES6
    ES6
    javascript常用方法
    ES6
    ES6
    ES6
  • 原文地址:https://www.cnblogs.com/zxx193/p/3627616.html
Copyright © 2020-2023  润新知