Impala - Suelta una vista

los Drop ViewLa consulta de Impala se utiliza para eliminar una vista existente. Desde unview es una construcción lógica, ningún dato físico se verá afectado por el drop view consulta.

Sintaxis

A continuación se muestra la sintaxis de la declaración de vista desplegable.

DROP VIEW database_name.view_name;

Ejemplo

Por ejemplo, supongamos que tenemos una vista llamada customers_view en el my_db base de datos en Impala con el siguiente contenido.

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

A continuación se muestra un ejemplo de Drop View Statement. En este ejemplo, estamos intentando eliminar elview llamado customers_view utilizando el drop view consulta.

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

Al ejecutar la consulta anterior, Impala elimina la vista especificada y muestra el siguiente mensaje.

Query: drop view customers_view

Verificación

Si verifica la lista de tablas usando show tables declaración, puede observar que el view llamado customers_view esta borrado.

[quickstart.cloudera:21000] > show tables;

Esto producirá el siguiente resultado.

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

Soltar una vista usando Hue

Abra el editor de consultas Impala, seleccione el contexto como my_dby escriba el Drop view declaración en él y haga clic en el botón ejecutar como se muestra en la siguiente captura de pantalla.

Después de ejecutar la consulta, si se desplaza hacia abajo, puede ver una lista llamada TABLES. Esta lista contiene todos lostables y viewsen la base de datos actual. En esta lista, puede encontrar que el especificadoview fué borrado.