静态SQL(与动态SQL相对)是否会使Oracle中的其他包失效

vam*_*egi 2 oracle plsql packages

嗨如果我编写一个只包含静态SQL的自定义包,它是否会使其他包无效.(作为包装代码发布的其他第三方软件包).

一个同事建议我在Dynamic SQL中编写自定义包,我不会看到这个问题.我觉得很难相信,因为第三方软件包不依赖于我的自定义软件包,编译软件包应该保持编译,无论如何.

-谢谢

DCo*_*kie 6

它只会使包含自定义程序包的程序包失效.

您应该能够在测试环境中向您的同事(以及您自己)证明这一点.