Oracle Lite では、それ自体への変更を追跡する点を除いて、通常のテーブルと同様の SNAPSHOT テーブルを作成できます。構文は次のとおりです。
CREATE SNAPSHOT TABLE tblWhatever ...
通常のテーブルのように CRUD 操作を実行できます。変更情報を取得するには、次のようにテーブルをクエリします。
SELECT * FROM tblWhatever + WHERE ...
WHERE句を満たすテーブル内のすべての行(削除されたものを含む)を返し、各行のrow_state
列に通常のフィールドとしてアクセスできます(通常のSELECT * FROM tblWhatever WHERE ...
クエリには表示されません)。
Sql Compact Edition (3.5) で同じことを行う方法はありますか?つまり、RDA を使用せずに変更を追跡するテーブルを作成する方法はありますか?