อิมพาลา - ดูรายละเอียด

Drop Viewแบบสอบถามของ Impala ใช้เพื่อลบมุมมองที่มีอยู่ ตั้งแต่กview เป็นโครงสร้างเชิงตรรกะไม่มีข้อมูลทางกายภาพที่จะได้รับผลกระทบจากไฟล์ drop 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 Query เลือกบริบทเป็น my_dbและพิมพ์ไฟล์ Drop view คำสั่งในนั้นและคลิกที่ปุ่มดำเนินการดังที่แสดงในภาพหน้าจอต่อไปนี้

หลังจากดำเนินการค้นหาหากคุณเลื่อนลงคุณจะเห็นรายการชื่อ TABLES. รายการนี้มีไฟล์tables และ viewsในฐานข้อมูลปัจจุบัน จากรายการนี้คุณจะพบว่ามีการระบุview ถูกลบ