程序包的实例和删除

目录

程序包的实例

我们创建一个程序包,内容包含上一章所创建的存储过程和函数

程序包的删除


Oracle从入门到总裁:​​​​​​https://blog.csdn.net/weixin_67859959/article/details/135209645

程序包的实例

下面就通过具体范例来演示程序包的使用。

我们创建一个程序包,内容包含上一章所创建的存储过程和函数

分析:由于所要创建的存储过程和函数上一章已经创建过,因此只需按照程序包的创建方法,先在包规范中声明存储过程和函数,然后在包体中将实现代码写入即可。

包规范创建如下图所示。

如上图所示,在包规范中声明了一个函数和一个过程

下图是程序包体的程序代码。

如上图所示,在程序包体中,分别是对应包规范中声明的存储过程和函数的实现代码。

创建完程序包的包规范和包体后,就可以使用了,下面看如何使用,如下图所示。

调用的时候使用如下语法格式。

复制代码
程序包名称.过程名称
程序包名称.函数名称

程序包的删除

因为程序包的创建分为两部分,所以删除也分为两步,先删除程序包体,然后再删除包规范。语法格式如下所示。

sql 复制代码
DROP PACKAGE BODY 程序包名称
DROP PACKAGE 程序包名称
相关推荐
星竹晨L13 分钟前
C++继承机制:面向对象编程的基石
开发语言·c++
皮皮林55122 分钟前
5种接口频率监控方案实战对比,性能、成本、复杂度全解析!
java
似水流年 光阴已逝28 分钟前
从Jar包到K8s上线:全流程拆解+高可用实战
java·kubernetes·jar
摇滚侠39 分钟前
Oracle 数据库修改表名
数据库·oracle
G_dou_40 分钟前
Rust安装
开发语言·后端·rust
oioihoii1 小时前
跨区域多院区如何破局?浙江三甲医院实现核心医疗系统国产化重构
数据库·重构
YA3331 小时前
java设计模式八、组合模式
java·设计模式·组合模式
兜兜风d'1 小时前
RabbitMQ事务机制详解
数据库·spring boot·分布式·rabbitmq·ruby·java-rabbitmq
一枚码仔1 小时前
SpringBoot启动时执行自定义内容的5种方法
java·spring boot·后端
桦说编程1 小时前
如何在Java中实现支持随机访问的固定窗口队列
java·数据结构·后端