監視ステートメントの更新(および場合)は、Oracle 10と特定のテーブルの行

StackOverflow https://stackoverflow.com/questions/912538

  •  06-09-2019
  •  | 
  •  

質問

私は(に持っている)を使用していひどくます。

(トリガーなど私の方式では、私はテーブルを作成することができますが)私は、管理者権限を持っていないと、Oracle(10)DBを設計し

今、私が問題に遭遇していた:これは、複数のユーザー/プログラムと接続されているDBを。私は、特定の行を更新した人を見つけなければならないとき、可能であれば:文の種類を持つ<強いです>。それは可能でしょうか?

事前に感謝します!

役に立ちましたか?

解決

あなたが監査を有効にするには、管理者権限を持っていた場合、これを行うために容易になるだろう。監査の力がなければ、あなたが挿入/更新/削除のログを処理するためのトリガを使用して残っています。あなたが唯一の更新に興味があるので、あなたのケースでは、あなたはどこから、どのような、何日にまで、誰によって、変更されたものを別のテーブルに記録します更新した後に起動するようにテーブルの上にトリガをかけることができます。

他のヒント

私はあなたが作業しているテーブルのジャーナルテーブルを作成します。あなたがそれを必要とする場合、それはあなたの運転の種類とoracleユーザー...だけでなく、他のデータの束が表示されます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top