1

私は非常に複雑なデータベースを構築しており、いくつかのクエリを簡素化するために、多くの結合されたテーブルを含むビューを作成しました。ビューで行が追加/変更/削除されるたびに通知を受け取る必要があります。postgresql 9.2 を使用して、私は最初に新機能について考えました: pg 9.1 で導入されたビューのトリガー。ただし、この機能はビューで直接挿入/更新/削除が実行されたときに起動されるトリガーのみを提供するため、これは私が必要とすることではありません。

簡単に言えば、ビューを直接見て、ビューが更新されたときに通知する何か(トリガーなど)が必要です(つまり、ビューを構成するテーブルの1つが変更されたとき)。使いやすいものはありますか、それともビューの作成に関係するテーブルごとにトリガーを手動で設定する必要がありますか?

前もって感謝します!

4

1 に答える 1

0

欲しい機能が存在しません。興味深いテーブルに対して独自の一連のトリガーを作成する必要があります。

于 2013-05-07T18:32:10.453 に答える