无法在我的Oracle PL/SQL程序中创建嵌套包
在我的需求中,我需要在Oracle Sql developer的包中创建多个子文件夹/包。我尝试了所有可能的方法,但仍然无法做到这一点。文件夹层次结构应如下所示无法在我的Oracle PL/SQL程序中创建嵌套包,oracle,plsql,Oracle,Plsql,在我的需求中,我需要在Oracle Sql developer的包中创建多个子文件夹/包。我尝试了所有可能的方法,但仍然无法做到这一点。文件夹层次结构应如下所示 包-->包1-->子包/子文件夹 包-->包2-->子包/子文件夹 有人能帮我一下吗。提前谢谢 分包?那会是什么?包包含函数、过程、变量、类型等。。。还有其他的包裹吗?我从来没有听说过,很显然,这是行不通的: SQL> create or replace package a1 as 2 procedure prc;
- 包-->包1-->子包/子文件夹
- 包-->包2-->子包/子文件夹
有人能帮我一下吗。提前谢谢 分包?那会是什么?包包含函数、过程、变量、类型等。。。还有其他的包裹吗?我从来没有听说过,很显然,这是行不通的:
SQL> create or replace package a1 as
2 procedure prc;
3
4 package pkg;
5 end;
6 /
Warning: Package created with compilation errors.
SQL> show err
Errors for PACKAGE A1:
LINE/COL ERROR
-------- ---------------------------------------------------
4/11 PL/SQL: Declaration ignored
4/11 PLS-00201: identifier 'PKG' must be declared
SQL> l4
4* package pkg;
SQL> c/pac/-- pac
4* -- package pkg;
SQL> l
1 create or replace package a1 as
2 procedure prc;
3
4 -- package pkg;
5* end;
SQL> /
Package created.
SQL>
软件包既不包含文件夹,也不包含子程序(始终是函数或过程)的“子软件包”文档。好的,没问题。我知道OP想要在包中创建包。没问题,杰夫:)谢谢你的回答。。有没有办法在包内创建文件夹?恐怕我们的语言不同。文件夹是指“操作系统、Word文件、MP3文件、JPG等的容器”。包是指“数据库、程序、函数等的容器”。数据库中没有“文件夹”。如果你认为是,请你解释一下你的意思好吗?