Hitachi

Hitachi System Information Capture システム検証支援 テスト結果収集機能(Jenkins連携版)


1.2.2 SQL更新前後情報出力機能

SQL更新前後情報出力機能は、Javaアプリケーションが更新系SQLを実行したときに、更新前後のデータベースの情報ファイルに出力します。

更新前情報の取得対象となるSQL、UPDATE文とDELETE文です。

更新後情報の取得対象となるSQL、UPDATE文とINSERT文です。

SQL更新前後情報出力機能の概要を次の図に示します。

図1‒4 SQL更新前後情報出力機能の概要

[図データ]

注意事項

カーソルを使用して更新(Resultsetクラスのupdaterメソッド)した場合、SQLの更新前後情報はHSIC-ECDエビデンスファイルに出力されません。

UPDATE文に対する制限事項

次に示す句を使用したUPDATE文の場合、SQL更新前後情報を取得しません。

INSERT文に対する制限事項

次に示す句を使用したINSERT文の場合、SQL更新前後情報を取得しません。

DELETE文に対する制限事項

DELETE文の検索条件に現在時刻を取得するファンクションを使用している場合は、正しいSQL更新前後情報を取得できません。

また、次に示す句を使用したDELETE文の場合、SQL更新前後情報を取得しません。