CALL文がJava外部ストアド プロシージャを実行している間、システムは、SQLJデータベースによって参照されるディクショナリ テーブルに対して次のアクションを実行します。
- 呼び出されるJavaプロシージャを検証する。
- DBC.Routine_Jar_UsageテーブルからJavaプロシージャ名に一致する行を取得し、このJavaプロシージャを実行するためにロードする必要があるJARを特定する。
- DBC.Jarsテーブルで対応する行を検出し、DBC.Routine_Jar_Usageで指定されているJARが存在することを確認する。
- このJARが他のJARを含んでいるかどうかを示す行をDBC.Jar_Jar_Usageテーブルから取得し、そのJARも必ずロードされるようにする。