ヘッダーをスキップ
Oracle® Fusion Middleware Oracle TopLink Java Persistence API (JPA)拡張機能リファレンス
12c (12.1.2)
E48005-01
  目次へ移動
目次

前
 
次
 

history.as-of

ある時点におけるオブジェクトの状態を問い合せるように、問合せを構成します。

表4-10は、この問合せヒントの値を説明しています。

表4-10 history.as-ofの有効値

Value 説明

タイムスタンプ

YYYY/MM/DD HH:MM:SS.nの形式のタイムスタンプ


使用方法

問合せの実行と結果の両方が、過去の時点に存在したデータベースに一致します。


注意:

この問合せヒントまたはOracle Flashbackを使用する際には、履歴サポートを含むクラスが必要となります。


例4-21 JPA問合せでのhistory.as-ofの使用

import org.eclipse.persistence.config.HintValues;
 import org.eclipse.persistence.config.QueryHints;
 query.setHint("eclipselink.AS_OF", "2012/10/15 11:21:18.2");

例4-22 @QueryHint注釈でのhistory.as-ofの使用

import org.eclipse.persistence.config.HintValues;
 import org.eclipse.persistence.config.QueryHints;
 @QueryHint(name=QueryHints.AS_OF, value="2012/10/15 11:21:18.2");

関連項目

詳細は、次を参照してください。