跳转至
开发版采用单机部署,无需产品 License 文件。需要多机部署或大规模性能测试? 了解企业版

SHOW GRAPHS

SHOW GRAPHS命令返回当前会话的 Schema 中所有图和 Catalog 中所有临时图的信息。

要列出持久化图,当前用户必须拥有当前会话中 Schema 的USAGE。缺少该权限时,命令返回权限不足错误。Schema USAGE不改变临时图原有的访问规则。更多信息,请参见 Schema 访问控制。

下表展示了返回的信息:

列 描述
name 图或临时图的名称。
graph_type 创建图或临时图时引入的图类型。
schema 图或临时图所在的 Schema 的路径。
owner 图或临时图的所有者(OWNER)。
extra 附加信息。对于图,无附加信息。对于临时图,该值表示临时图是否以分布式模式创建。更多信息,请参见 CREATE TEMPORARY GRAPH。

语法

show_graphs_command
SHOW GRAPHS

show_graphs_command ::=
    'SHOW' 'GRAPHS'

示例

以下示例基于示例数据集。

显示所有图和临时图

SHOW GRAPHS

返回:

+------------------------+--------------------------+-----------------+-------+-------------------+
| name                   | graph_type               | schema          | owner | extra             |
+------------------------+--------------------------+-----------------+-------+-------------------+
| movie                  | movie_type               | /default_schema | root  |                   |
| #sub_movie_temp        | movie_type               | /tmp_schema     | root  | distributed:false |
| #movie_temporary_graph | movie_type               | /tmp_schema     | root  | distributed:false |
+------------------------+--------------------------+-----------------+-------+-------------------+