- 3
- 0
- 约1.11万字
- 约 22页
- 2017-01-11 发布于四川
- 举报
[Oracle概念过程、函数、程序包
之前学习的PL/SQL块是匿名的,不能将其到数据库中。
我们可以命名我们的PL/SQL块,并为他们确定参数,存储在数据库中。这样可以从任何数据库客户端或者工具引用和运行他们,比如SQL*PLUS, Pro*C, JDBC。这些命名的PL/SQL块成为存储过程和函数,他们的集合成为程序包。
1. 可重用性:一旦命名并保存在数据库中后,任何应用都可以
2. 抽象和数据隐藏
3. 安全性
过程
存储过程就是命了名的PL/SQL块,可以被赋予参数,存储在数据库中,然后由另一个应用或者PL/SQL例程调用。比如
CREATE PROCEDURE my_proc as
BEGIN
NULL;
END;
/
语法:
CREATE [OR REPLACE] PROCEDURE procedure_name (参数)
IS | AS
[PRAGMA AUTONOMOUS_TRANACTION;] --声明自主事务处理。
[本地变量声明]
BEGIN
执行语句部分
[EXCEPTION]
错误处理部分
END[name];
/
CREATE OR REPLACE PROCEDURE my_proc as -- OR REPLACE
BEGIN
Dbms_output.put_line(‘Hello, world’);
您可能关注的文档
最近下载
- 幼儿园数字连线画教材(1-100).doc VIP
- 2021-2022学年河南省南阳市八年级(上)期末数学试卷(含解析).pdf VIP
- 巴斯夫特性化学品(南京)有限公司特种胺产品优化增效项目-环评水保联合报告书.pdf VIP
- 2025年高考化学山东卷试卷评析及2026年高考化学备考策略.docx
- 贵州省仁怀市茅台镇南宾酒业有限公司年产1000吨酱香型白酒技改项目环评报告.docx VIP
- 贵州省仁怀市茅台镇怀赤酒业有限公司年产380吨酱香型白酒项目(兼并重组)“二合一”环境影响报告表.docx VIP
- 贵州省仁怀市茅台镇南宾酒业有限公司白酒生产线建设项目(兼并重组)环评报告.docx VIP
- 哈密地区苦水构造混杂岩带地质特征及其意义.pdf VIP
- 2025年鲁科版高中三年激素与环境因子专题试卷及解析.docx VIP
- 贵州省仁怀市茅台镇金樽酒业改扩建建设项目环评报告.docx VIP
原创力文档

文档评论(0)