ユーザー USER1 がさまざまなテーブルでトリガーを作成したと仮定します。それらはすべてこのユーザーによって所有されていませんが、これらのトリガーはデータを USER1 テーブルに記録します。
ここで、次のコマンドを使用して Oracle でユーザーを削除すると、これらの他のすべてのトリガーも削除されますか?
SQL>ドロップ ユーザー USER カスケード;
そうでない場合、書き込み先のテーブルが見つからないため、トリガーは機能しません。また、属しているスキーマに関係なく、データベース ユーザーによって発生したすべてのトリガーを削除する方法はありますか?