
要仅列出视图,可以 views 在信息模式中查询表:
查询视图
要查询视图,请使用表表达式(例如,使用 SELECT 子句)作为目标,就像使用存储表一样:
要检查 SELECT 视图执行的语句,请使用以下 SHOW CREATE 语句:
重命名视图
要重命名视图,请使用以下 ALTER VIEW 语句:
删除视图
要删除视图,请使用以下 DROP VIEW 语句
schema_name | table_name | type | owner | estimated_row_count | locality
--------------+------------+-------+-------+---------------------+-----------
public | cust_info | table | root | 0 | NULL
public | user_info | view | root | 0 | NULL
select * from hubble_db.information_schema.views;
table_catalog | table_schema | table_name |
view_definition |
----------------+--------------+------------+------------------------------------
-------------------------------------+--------------+--------------+-------------
-------+----------------------+----------------------+---------------------------
--
hubble_db | public | user_info | SELECT cust_no, cust_name,
cust_card_no FROM hubble_db.public.cust_info | NULL
select * from hubble_db.user_info;
show create hubble_db.user_info;
alter view hubble_db.user_info rename to hubble_db.user_info_bak;
drop view hubble_db.user_info_bak;
评论