PostgreSQLマニュアルに記載されているように
現在、ビューは読み取り専用です。システムは、ビューの挿入、更新、または削除を許可しません。ビューの挿入などを他のテーブルの適切なアクションに書き換えるルールを作成することで、更新可能なビューの効果を得ることができます。
ルールを使用して更新可能なビューを作成することと、直接挿入/更新操作を行うことの利点は何ですか?知っておく必要のある隠れた「落とし穴」はありますか?
- アップデート -
9.3には更新可能なビューが含まれるようです。
http://www.depesz.com/2012/12/11/waiting-for-9-3-support-automatically-updatable-views/
PostgreSQLの次のリリースは9.3リリースになる予定です。このバージョンの暫定スケジュールは、2013年の第3四半期にリリースされます。
これはまだ道のりですが、これはそれを必要とする人にとって人生を少し楽にするかもしれないように見えます。