0

キューテーブルの履歴テーブルを作成する簡単な方法はOracleにありますか?キューテーブルのペイロードタイプは特定のタイプであるため、通常の履歴テーブルを作成する場合、この特定のペイロードタイプが問題になりますか?

4

1 に答える 1

0

まだ10gを使用しているので、dbms_wmは検討したいオプションの1つです。テーブルをバージョン有効化すると、テーブルに対するそれ以降のすべてのDMLが変換され、履歴が維持されます。

ここで実装を見ることができます。 http://www.oracle-base.com/articles/9i/WorkspaceManagement9i.php#VersionEnablingATable

バージョン管理を実装するために異なるDMLでトリガーを起動するため、これはパフォーマンスに影響を与えることに注意してください。

ペイロードタイプのコメントについては、タイプに関する特定の制約はわかりません。おそらく、ユーザー定義タイプの小さなテーブルを試して、問題がないかどうかを確認できます。

于 2011-12-01T13:11:38.350 に答える