将参数从 Db2 传递到外部过程

Db2®为传递给存储过程的所有参数提供存储空间。 因此,按地址将参数传递到外部过程。

这是程序的正常参数传递方法。 对于服务程序,请确保在过程代码中正确定义了参数。

在定义和使用外部过程中的参数时,应注意确保为给定参数引用的存储空间不超过为该参数定义的存储空间。 这些参数都存储在同一个空间中,超过给定参数的存储空间会覆盖另一个参数的值。 这反过来会导致过程查看无效的输入数据或导致返回到数据库的值无效。

有多种受支持的参数样式可供外部过程使用。 在大多数情况下,样式在传递到外部程序或服务程序的参数数量上有所不同。