- 1
- 0
- 约5.23千字
- 约 6页
- 2019-09-25 发布于江苏
- 举报
第8章存储过程
8.1 存储过程和函数
8.1 存储过程和函数
8.1.1 认识存储过程和函数
存储过程和函数也是一种PL/SQL 块, 是存入数据库的
PL/SQL块。但存储过程和函数不同于已经介绍过的PL/SQL程
序,我们通常把PL/SQL程序称为无名块,而存储过程和函数是以
命名的方式存储于数据库中的。和PL/SQL程序相比,存储过程有
很多优点,具体归纳如下:
* 存储过程和函数以命名的数据库对象形式存储于数据库当
中。存储在数据库中的优点是很明显的,因为代码不保存在本
地,用户可以在任何客户机上登录到数据库,并调用或修改代码。
* 存储过程和函数可由数据库提供安全保证,要想使用存储
过程和函数,需要有存储过程和函数的所有者的授权,只有被授
权的用户或创建者本身才能执行存储过程或调用函数。
* 存储过程和函数的信息是写入数据字典的,所以存储过程
可以看作是一个公用模块,用户编写的PL/SQL程序或其他存储过
程都可以调用它(但存储过程和函数不能调用PL/SQL程序)。一个
重复使用的功能,可以设计成为存储过程,比如:显示一张工资
统计表,可以设计成为存储过程;一个经常调用的计算,可以设
计成为存储函数;根据雇员编号返回雇员的姓名,可以设计成存
储函数。
* 像其他高级语言的过程和函数一样,可以传递参数给存储
过程或函数,参数的传递也有多种方式。存储过程可以有返回
值,也
您可能关注的文档
- Nexus6刷官方固件教程.docx
- NGAL的生化检测的意义.docx
- newifi-mini和小米mini智能路由对比试用.docx
- Ni-SmartRIO基于CompactRIO的智能车快速原型开发平台.docx
- Nicolet-is5红外光谱仪检定标准操作规程.doc
- NiuShop单商户短信验证码通知应用插件.docx
- NI技术福特使用美国国家仪-器产品-引领创新潮-流.doc
- NiuShop多商户短信验证码通知应用插件.docx
- NKG-1时间控制器说明书.doc
- No.8-MPer-V1.0集成测试用例(第一个工作版本)V1.0.doc
- 广西南宁市第二中学2025-2026学年八年级下学期开学收心自测英语试卷(含解析).docx
- 广西南宁市武鸣区武鸣高级中学等校2026年高考模拟信息卷数学试题(含解析).docx
- 广西壮族自治区崇左市江州区2025-2026学年八年级上学期期末语文试题(含解析).docx
- 广西壮族自治区防城港市防城区2025—2026学年八年级上学期期末地理试题(含解析).docx
- 部编版一年级下册语文第五单元培优卷A卷(含答案).docx
- 福建省厦门海沧实验中学2025-2026学年高二上学期期末地理试题(含解析).docx
- 甘肃省天水市甘谷县模范初级中学2025-2026学年九年级数学下学期第一次检测考试试题(含解析).docx
- 甘肃省武威市凉州区爱华育新学校2025-2026学年九年级上学期12月月考英语试题(解析版).docx
- 甘肃张掖市2025--2026学年下学期九年级数学阶段反馈试卷(含解析).docx
- 广东惠州博罗县2025-2026学年九年级上学期阶段诊断历史试卷(含解析).docx
原创力文档

文档评论(0)