大学時代は、ビューを介してテーブルを更新しないように頭を悩ませられました。また、私が職場に入ったとき、ビューを通じてデータベースを更新しないように言われました。
これを行うと、パフォーマンスに大きな影響がありますか?または、これは上級開発者/ DBAがジュニア担当者に誤った結合で無意識のうちに大混乱を引き起こす可能性があるために、これを行わないように指示するケースです。
編集
私はMSSQL 2000-2008を使用しています(クライアントの詳細によって異なります)
INSTEAD OF
トリガーを作成する必要があるビューについて話しているのですか?ちなみにこのアドバイスは聞いたことがありません。
instead of
トリガーが使用されている場合、あいまいさはなく、トリガーを使用しない理由はわかりません。しかし、私はSQL Serverにあまり慣れていないため、トリガーなしでビューを使用することについてコメントすることはできません。