説明するつもりはありませんが、より大きなOracleデータベースのサブセットのコピーとなるAccessデータベースを保持しています。速度の問題があるため、Oracleデータベース内のデータを直接参照することはできません(質問しないでください)。
特定のアプリケーションが開かれるたびに、ローカルAccessデータベースは、見つかった最新のデータからアプリケーションを開いた時点まで更新されます。まず第一に、これは既存のレコードの変更をキャプチャしません。次に、アプリケーションを開いた後に行われたソースデータベースの変更は考慮されません。
このため、アプリケーションで特定の操作を実行するときに、いくつかのチェックが必要になる場合があります。それで、私が想像している難しい方法(私はPL / SQL / SQLの専門家ではありません)よりも賢くて速い方法で、Oracleデータベースの変更だけでローカルAccessデータベースを更新することは可能ですか?おそらく、特定の日付(取得されたレコードセットのフィールドの1つに格納されている)以降にのみ変更を探すだけで十分な場合があります。
助言がありますか?