数据库函数

db.nameFromElementId()

详细信息

语法

db.nameFromElementId(elementId)

描述

解析给定元素 ID 所属的数据库名称。

参数

名称

类型

描述

elementId

STRING

节点或关系的元素 ID。

返回

STRING

注意事项

仅当提供的元素 ID 属于 DBMS 中的标准数据库时,才能返回数据库名称。

仅当以下一个或多个条件成立时,函数才返回数据库名称:

  • 用户拥有该数据库的访问权限

  • 该数据库是标准数据库且用户拥有 DATABASE MANAGEMENTCREATE DATABASEDROP DATABASEALTER DATABASESET DATABASE ACCESS 权限

  • 该数据库是复合数据库且用户拥有 COMPOSITE DATABASE MANAGEMENTCREATE COMPOSITE DATABASEDROP COMPOSITE DATABASEALTER COMPOSITE DATABASE 权限

示例 1. db.nameFromElementId()
查询
WITH "2:efc7577d-022a-107c-a736-dbcdfc189c03:0" AS eid
RETURN db.nameFromElementId(eid) AS name

返回该元素 ID 所属的数据库名称。

结果
名称 (name)

"neo4j"

行:1