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 @ 2014-03-27 09:57  IT浪潮之巅  阅读(343)  评论(0编辑  收藏  举报
   友情链接: 淘宝优惠券