使用模块
模块主要用于将具有常见业务用途或用法的对象定义组合到一起。
例如,模块可能包含与库存管理有关的所有数据类型和例程。这样的模块可能包含用于以下操作的所有例程:产品和产品计数数据添加至库存表、重命名产品、从库存表中除去产品、发出再定货通知。数据库中的另一模块可能包含人力资源的所有例程。
模块支持先添加例程原型然后添加完整例程定义。当您可能必须定义例程集合,而这些例程包含对集合内的其他例程的引用时特别有用。因为不能定义带有对另一例程(该例程尚未定义或者可能循环引用了第一个例程。)的引用的例程,所以这样做会出现问题。请改译为原型允许您定义例程的名称和参数,该例程一旦定义就可供其他例程引用。可在以后添加例程的实现。
创建后,可部署模块定义以便在其他模式或其他数据库中使用。