インパラ-ビューをドロップ

ザ・ Drop ViewImpalaのクエリは、既存のビューを削除するために使用されます。以来view は論理構造であり、物理データは影響を受けません drop view クエリ。

構文

以下は、ドロップビューステートメントの構文です。

DROP VIEW database_name.view_name;

たとえば、次の名前のビューがあるとします。 customers_view の中に my_db 以下の内容のImpalaのデータベース。

+----------+-----+ 
| name     | age | 
+----------+-----+ 
| Komal    | 22  | 
| Khilan   | 25  | 
| Ramesh   | 32  | 
| Hardik   | 27  | 
| Chaitali | 25  | 
| kaushik  | 23  | 
+----------+-----+

以下はの例です Drop View Statement。この例では、を削除しようとしていますview 名前付き customers_view を使用して drop view クエリ。

[quickstart.cloudera:21000] > Drop view customers_view;

上記のクエリを実行すると、Impalaは指定されたビューを削除し、次のメッセージを表示します。

Query: drop view customers_view

検証

を使用してテーブルのリストを確認する場合 show tables ステートメント、あなたはそれを観察することができます view 名前付き customers_view 削除されます。

[quickstart.cloudera:21000] > show tables;

これにより、次の結果が得られます。

Query: show tables 
+-----------+ 
| name      | 
+-----------+ 
| customers | 
| employee  | 
| sample    | 
+-----------+ 
Fetched 3 row(s) in 0.10s

色相を使用してビューをドロップする

Impalaクエリエディタを開き、コンテキストを次のように選択します my_db、と入力します Drop view その中のステートメントを入力し、次のスクリーンショットに示すように実行ボタンをクリックします。

クエリを実行した後、下にスクロールすると、という名前のリストが表示されます。 TABLES。このリストには、tables そして views現在のデータベースで。このリストから、指定されたことがわかりますview 削除されました。