基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
information_schema.VIEW_TABLE_USAGE
更新时间:2026-07-15 20:42:46
说明
该视图从 V4.0.0 版本开始引入。
功能描述
展示视图定义中使用的表和视图的信息。
字段说明
| 字段名称 | 类型 | 是否可以为 NULL | 描述 |
|---|---|---|---|
| VIEW_CATALOG | varchar(64) | NO | 视图所属的目录名称 |
| VIEW_SCHEMA | varchar(128) | NO | 视图所属的 SCHEMA 名称 |
| VIEW_NAME | varchar(256) | NO | 视图名称 |
| TABLE_SCHEMA | varchar(128) | NO | 视图定义中使用的表或视图所属的 SCHEMA 名称 |
| TABLE_NAME | varchar(256) | NO | 视图定义中使用的表或视图的名称 |
| TABLE_CATALOG | varchar(64) | NO | 视图定义中使用的表或视图所属的目录名称。该值始终为 def |
查询示例
查看视图 v_test_tbl1 中使用的表和视图的信息。
obclient [infotest]> SELECT * FROM information_schema.VIEW_TABLE_USAGE WHERE VIEW_NAME='v_test_tbl1';
查询结果如下:
+--------------+-------------+-------------+--------------+------------+---------------+
| VIEW_CATALOG | VIEW_SCHEMA | VIEW_NAME | TABLE_SCHEMA | TABLE_NAME | TABLE_CATALOG |
+--------------+-------------+-------------+--------------+------------+---------------+
| def | infotest | v_test_tbl1 | infotest | tbl6 | def |
+--------------+-------------+-------------+--------------+------------+---------------+
1 row in set