Hive的视图
創建視圖
create view my_view as select * from student;
注意:
- hive中的視圖僅僅是存儲了SQL語句的快捷方式,在查詢的時候才執行;
- hive中的視圖只有邏輯視圖,沒有物化視圖;
- hive中的視圖只支持查詢,不支持增刪改(insert,delete,update)
- hive中的視圖在元數據庫中只保存SQL語句,不保存SQL語句的執行結果;
?
查看視圖
show tables; # 即查看表也查看視圖,其中table type = virtual_view 的是視圖
show views; # 只顯示視圖
desc my_view; #查看視圖的字段信息
desc extended my_view; #查看視圖的詳細信息
?
刪除視圖
drop view if exists my_view;
刪除視圖的時候不可以使用drop table...
總結
- 上一篇: python自带的shell、其性能优于
- 下一篇: mock模拟接口测试 vue_vue+m