打包包内

时间:2014-03-19 09:37:17

标签: plsql

请根据以下要求告诉我:

我有两个在同一个数据库中为不同业务运行的软件包。

PACKAGE_1.PROCEDURE_1 - 为2014年及以后做一些插页

PACKAGE_2.PROCEDURE_2 - 在2014年之前进行插入。

现在在包1中的一个条件中,调用了过程1,它在2014年之后在表中插入值。

要求:我需要在2014年之前插入值,以及package_2.procedure_2中package_1.procedure_1的相同条件。

请告知我是否将包裹称为包装内或我如何达到此要求。

此致

Amit Saroha

1 个答案:

答案 0 :(得分:0)

对不起,我的声誉很低,所以我无法发表评论。

基于PACKAGE_1.PROCEDURE_1和PACKAGE_2.PROCEDURE_2处理的条件

您可以在执行部分

中使用这样的内容
If year<2014 then
 call PACKAGE_2.PROCEDURE_2 to insert
elsif year >2014 then
 call PACKAGE_1.PROCEDURE_1 to insert
end if;

Regrards, Manivannan.M