标签: oracle plsql
有没有办法在编译包时运行测试(例如,运行专用的测试程序)?如果内部测试失败,我想阻止编译包...
我看到身体的begin/end部分无法用于实现这一点,因为:
begin/end
答案 0 :(得分:1)
我怀疑这是一个好方法。但通常,如果您真的希望,可以使用DDL trigger:检查ALTER PACKAGE .. COMPILE语句并执行测试。
ALTER PACKAGE .. COMPILE