インパラ-ビューをドロップ
ザ・ 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 削除されました。