Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 » SQL Anywhere サーバー SQL の使用法 » テーブル、ビュー、インデックス » マテリアライズドビュー

 

マテリアライズドビューの削除

データベースからマテリアライズド/ビューを削除できます。マテリアライズドビューが必要なくなったとき、または基本となる参照オブジェクトにスキーマ変更を実施して、マテリアライズドビュー定義が有効でなくなったとき、この作業を実行します。

前提条件

DBA 権限を所有しているか、ビューの所有者でなければなりません。

マテリアライズドビューを削除する前に、すべての従属ビューを削除または無効にする必要があります。マテリアライズドビューに従属ビューが存在するかどうかを判断するには、sa_dependent_views システムプロシージャーを使用します。

内容と備考

次のとおりです。

 ♦ Sybase Central を使用したマテリアライズドビューの削除
  1. SQL Anywhere 12 プラグインを使用して、データベースに接続します。

  2. 左ウィンドウ枠で、[ビュー] をダブルクリックします。

  3. マテリアライズドビューを右クリックして、[削除] をクリックします。

  4. [はい] をクリックします。

結果

マテリアライズドビューはデータベースから削除されます。

次の手順

通常のビューがマテリアライズドビューに依存している場合、これらを有効にすることはできません。ビュー定義を変更するか、ビューを削除する必要があります。

 参照