1

依存するビューを「動作不能」とマークせずに、他のビューに影響を与えるテーブル/ビューを変更するにはどうすればよいですか?

DB29.5LUWを実行しています。LeonsPetrazickisのブログ投稿を読みました。彼が言うところの動作不能とマークされたビューのリストを見つけてください。

トランザクション、CREATE OR REPLACEステートメント、およびその他の手段を使用して、これを回避する方法もあります。

9.7の新機能を利用することはできないので、レオンが言及しているこれらの他の方法について詳しく説明してくれる人が必要です。IBMDataStudioで実行される例は素晴らしいでしょう。

4

1 に答える 1

3

「CREATEORREPLACE」機能がDB29.7で追加されました。これ以前は、ビューが機能しないとマークされないようにする唯一の方法は、ビューの下にあるオブジェクトに変更を加える前にビューを削除し、後でビューを再作成することです。

または、ビューの依存オブジェクトに変更を加えないでください。:-)

于 2011-07-27T14:57:42.313 に答える