- 2
- 0
- 约 81页
- 2017-06-17 发布于湖北
- 举报
存储过程、函数和包 代俊义 esoft_djy@163.com 存储过程 函数 包 8.1 存储过程和函数 8.1.1 认识存储过程和函数 存储过程和函数也是一种PL/SQL块,是存入数据库的PL/SQL块。但存储过程和函数不同于已经介绍过的PL/SQL程序,我们通常把PL/SQL程序称为无名块,而存储过程和函数是以命名的方式存储于数据库中的。和PL/SQL程序相比,存储过程有很多优点,具体归纳如下: * 存储过程和函数以命名的数据库对象形式存储于数据库当中。存储在数据库中的优点是很明显的,因为代码不保存在本地,用户可以在任何客户机上登录到数据库,并调用或修改代码。 * 存储过程和函数可由数据库提供安全保证,要想使用存储过程和函数,需要有存储过程和函数的所有者的授权,只有被授权的用户或创建者本身才能执行存储过程或调用函数。 * 存储过程和函数的信息是写入数据字典的,所以存储过程可以看作是一个公用模块,用户编写的PL/SQL程序或其他存储过程都可以调用它(但存储过程和函数不能调用PL/SQL程序)。一个重复使用的功能,可以设计成为存储过程,比如:显示一张工资统计表,可以设计成为存储过程;一个经常调用的计算,可以设计成为存储函数;根据雇员编号返回雇员的姓名,可以设计成存储函数。 * 像其他高级语言的过程和函数一样,可以传递参数给存储过程或函数,参数的传递也
您可能关注的文档
最近下载
- 关于‘邹’姓的历史和现状研究报告.doc VIP
- 危险化学品特种作业人员培训聚合工艺32课件.pptx
- 2025年副高卫生职称-临床医学检验学技术-临床医学检验临床基础检验技术(副高)[代码:057]历年.docx VIP
- (正式版)D-L∕T 5729-2016 配电网规划设计技术导则.docx VIP
- 荆楚口腔专升本考试题库.doc VIP
- 免(少)耕施肥播种机 性能评价规范.pdf VIP
- 安全意识座谈会总结报告.doc VIP
- 走向成熟(青春期男生性教育).ppt VIP
- 2×300MW发电厂电气一次部分的设计.doc VIP
- 2026版副高卫生职称-临床医学检验学技术-临床医学检验临床基础检验技术(副高)[代码:057]历年.docx VIP
原创力文档

文档评论(0)