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百度百科>>

 

posted @   IT浪潮之巅  阅读(347)  评论(0编辑  收藏  举报
编辑推荐:
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 现代计算机视觉入门之:什么是图片特征编码
· .NET 9 new features-C#13新的锁类型和语义
· Linux系统下SQL Server数据库镜像配置全流程详解
阅读排行:
· Sdcb Chats 技术博客:数据库 ID 选型的曲折之路 - 从 Guid 到自增 ID,再到
· 语音处理 开源项目 EchoSharp
· 《HelloGitHub》第 106 期
· mysql8.0无备份通过idb文件恢复数据过程、idb文件修复和tablespace id不一致处
· 使用 Dify + LLM 构建精确任务处理应用
历史上的今天:
2013-03-27 内网入库单管理系统
   友情链接: 淘宝优惠券
点击右上角即可分享
微信分享提示