1 / 34
文档名称:

存储过程详解.ppt

格式:ppt   大小:42KB   页数:34页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

存储过程详解.ppt

上传人:分享精品 2017/12/17 文件大小:42 KB

下载得到文件列表

存储过程详解.ppt

相关文档

文档介绍

文档介绍:ORACLE存储过程
存储过程语法结构
CREATE [OR REPLACE] PROCEDURE 存储过程名[(参数[IN|OUT|IN OUT] 数据类型...)]
{AS|IS}
[说明部分]
BEGIN
可执行部分
[EXCEPTION
错误处理部分]
END [过程名];
无参数无返回值的存储过程
create procedure print_proc
is
begin
('欢迎学****存储过程');
end;
无参数无返回值的存储过程
该存储过程的作用是向指定表插入一行记录
create procedure insert_proc
is
begin
insert into tab values(1,'aa');
end;
无参数无返回值的存储过程
--ID主键通过序列产生
create procedure insert_proc
is
begin
insert into tab values(,'aa');
end;
有参数无返回值的存储过程
--参数类型不要指定长度
--in关键字表示这是一个输入类型参数
在存储过程中不能为输入类型参数重新赋值
create procedure(name in varchar2)
is
begin
insert into tab values(,name)
end;
有参数有返回值的存储过程
--out标识该参数是输出类型参数
--该存储执行完毕过后会返回name
create procedure getNameById(
id in number,name out varchar2)
is
begin
select ename into name from tab where eid=id;
end;
调用有参数有返回值的存储过程
--输出类型参数同样要传递参数
--存储过程会把相应的值存到该参数中
declare
name %type;
begin
getNameById(1,name);
(name);
end;
包含异常处理的存储过程
create procedure getname(id in number,
name out varchar2)
is
begin
select ename into name from emp where empno=id;
exception
when no_data_found then
('没有编号为'||id||'的员工');
name:='defaultname';
end;
返回%TYPE类型
--在传递参数时类型要一致
create procedure Fetchname(id in number,name out %type)
is
begin
select ename into name from emp where empno=id;
exception
when no_data_found then
('没有编号为:'||id||'的员工');
name:='der';
end;

最近更新

人教版数学三年级上册 第二单元《万以内的加法.. 13页

从高脂血症大鼠模型大、小肠菌群改变探讨肠道.. 45页

全国小学生英语竞赛高年级专题训练-智力训练题.. 10页

人教版高中化学选修四电化学测试题 10页

冀教版三年级下册数学第八单元 分数的初步认识.. 5页

办公自动化考试试题 7页

北京市2021夏季普通高中会考地理试题 11页

医院委托培训协议书 4页

南昌大学工程经济学期末考试试卷(有答案A) 8页

唐宋文学试题附答案 30页

国土资源部令第16号——地质资料管理条例实施.. 8页

2024年秘书工作计划范文集合八篇 11页

增城市人民政府办公室印发增城市人民政府办公.. 6页

大学班级团支书工作总结范文(通用5篇) 12页

学校节能减排工作方案三篇 15页

实验三活性炭吸附实验 6页

小学一年级数学10以内加减法教学设计 5页

平谷区2020届初三一模语文试题及答案 11页

广东省茂名市化州第二中学2022-2023学年高二生.. 17页

2024年科学活动教案模板汇总9篇 25页

消防绿色低碳实施方案 2页

风温肺热的中医护理查房课件 23页

Marc Dorcel - Pornochic(靓装爱神系列) 简.. 2页

ERCP术标准操作流程 6页

中国文化对西方文化的影响 6页

新《内河通航标准》(GB50139-2022) 26页

UCC28950中文版[共45页] 45页

祭姑母文范文文件 4页

《药品经营质量管理规范》试题及答案讲义教材.. 7页

特殊教育学校功能室配置清单 32页