プライマリ・コンテンツに移動
Oracle® Database SQL言語リファレンス
12cリリース1 (12.1)
B71278-13
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

DROP MATERIALIZED VIEW LOG

用途

DROP MATERIALIZED VIEW LOG文を使用すると、データベースからマテリアライズド・ビュー・ログを削除できます。


注意:

下位互換性を保つために、MATERIALIZED VIEWのかわりにキーワードSNAPSHOTもサポートされています。


関連項目:

  • マテリアライズド・ビューの詳細は、「CREATE MATERIALIZED VIEW」および「ALTER MATERIALIZED VIEW」を参照してください。

  • マテリアライズド・ビュー・ログの詳細は、「CREATE MATERIALIZED VIEW LOG」を参照してください。

  • レプリケーション環境でのマテリアライズド・ビューの詳細は、『Oracle Databaseアドバンスト・レプリケーション』を参照してください。

  • データ・ウェアハウス環境でのマテリアライズド・ビューの詳細は、『Oracle Databaseデータ・ウェアハウス・ガイド』を参照してください。


前提条件

マテリアライズド・ビュー・ログを削除する場合は、表を削除する権限が必要です。


関連項目:

「DROP TABLE」

構文

drop_materialized_view_log::=

drop_materialized_view_log.gifの説明が続きます。
「図drop_materialized_view_log.gif」の説明

セマンティクス

schema

マテリアライズド・ビュー・ログおよびそのマスター表が含まれているスキーマを指定します。schemaを指定しない場合、マテリアライズド・ビュー・ログおよびマスター表は自分のスキーマ内にあるとみなされます。

table

削除するマテリアライズド・ビュー・ログに関連付けられたマスター表の名前を指定します。

FOR FAST REFRESHのために作成されたマテリアライズド・ビュー・ログを削除した場合、マテリアライズド・ビュー・ログのマスター表に基づく一部のマテリアライズド・ビューが高速リフレッシュできなくなります。高速リフレッシュできなくなるマテリアライズド・ビューには、ROWIDマテリアライズド・ビュー、主キー・マテリアライズド・ビューおよび副問合せマテリアライズド・ビューが含まれます。


関連項目:

これらの種類のマテリアライズド・ビューについては、『Oracle Databaseデータ・ウェアハウス・ガイド』を参照してください。

FOR SYNCHRONOUS REFRESH (ステージング・ログ)のために作成されたマテリアライズド・ビュー・ログを削除した場合、ステージング・ログのマスター表に基づくマテリアライズド・ビューが同期リフレッシュできなくなります。

マテリアライズド・ビュー・ログの削除例: 次の文は、oe.customersマスター表のマテリアライズド・ビュー・ログを削除します。

DROP MATERIALIZED VIEW LOG ON customers;