#CREATE PACKAGE

# 通用描述

CREATE PACKAGE用于创建一个高级包(UDP)。高级包是多个PL对象的集合,依据一定业务逻辑将这些对象封装在一个高级包里,便于对内的管理和对外的接口简洁。

高级包也是一个可持久化的PL对象,由如下两部分组成:

  • PACKAGE HEAD:通过CREATE PACKAGE语法创建,包含集合中有哪些PL对象的声明。
  • PACKAGE BODY:通过CREATE PACKAGE BODY语法创建,包含在HEAD中声明的每个PL对象对应的过程体定义。

对高级包的创建需采用过程体语言实现,且需满足YashanDB所实现PL(包括变量、参数、语句等)的一切规范和约束,具体描述请查看PL参考手册

关于CREATE PACKAGE的语法描述详见PL参考手册的自定义高级包

pdf-btn 下载文档
copy-btn 复制链接