FINAL CALL 指定を使って定義されたスカラー UDF のエラー処理モデルは以下のとおりです。
すなわち、FIRST 呼び出し時にエラーが戻される場合、FINAL 呼び出しは行われないため、エラーを戻す前に UDF を終結処理する必要があります。
表関数のエラー処理モデルは、この章の 表関数に関する考慮事項の項で定義されています。
注: | このモデルは、スカラー UDF の通常のエラー処理を説明しています。システム障害や通信問題が発生した場合、エラー処理モデルによって指示された呼び出しが行われないことがあります。たとえば、FENCED UDF の場合、db2udf 分離処理が何らかの原因で早く終了してしまうと、 DB2 は指示された呼び出しを行うことができません。 |