Impala - Görünüm bırak

Drop ViewImpala sorgusu mevcut bir görünümü silmek için kullanılır. Birview mantıksal bir yapıdır, hiçbir fiziksel veri bundan etkilenmez. drop view sorgu.

Sözdizimi

Drop view ifadesinin sözdizimi aşağıdadır.

DROP VIEW database_name.view_name;

Misal

Örneğin, adında bir görünümümüz olduğunu varsayalım. customers_view içinde my_db Aşağıdaki içeriklerle Impala'daki veritabanı.

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

Aşağıdaki bir örnek Drop View Statement. Bu örnekte, silmeye çalışıyoruzview isimli customers_view kullanmak drop view sorgu.

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

Yukarıdaki sorguyu yürütürken, Impala aşağıdaki mesajı görüntüleyerek belirtilen görünümü siler.

Query: drop view customers_view

Doğrulama

Kullanarak tablo listesini doğrularsanız show tables ifadesi, gözlemleyebilirsiniz view isimli customers_view silindi.

[quickstart.cloudera:21000] > show tables;

Bu, aşağıdaki sonucu verecektir.

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

Hue kullanarak bir Görünümü Bırakma

Impala Sorgu düzenleyicisini açın, bağlamı aşağıdaki gibi seçin my_dbve yazın Drop view içinde ifade ve aşağıdaki ekran görüntüsünde gösterildiği gibi yürüt düğmesine tıklayın.

Sorguyu yürüttükten sonra aşağı kaydırırsanız, adlı bir liste görebilirsiniz. TABLES. Bu liste tümtables ve viewsmevcut veritabanında. Bu listeden, belirtilenview silindi.