getAllDBs

语法

getAllDBs()

详情

获取当前节点上的分布式数据库。

注意:在集群环境下,此函数可能不会返回所有数据库。如需获取整个集群的数据库,请使用 getClusterDFSDatabases() 函数,或者使用 pnodeRun(getAllDBs) 获取集群指定节点上的详细数据库信息。

2.00.09 版本起

  • 当该函数由管理员或拥有 DB_MANAGE 权限的用户执行时,返回当前节点上所有分布式数据库;

  • 否则,仅返回该用户有 DB_OWNER 权限的数据库。

参数

返回值

返回的结果是字典,key 是数据库名称,不包含 dfs://部分,value 是表名,后面的数字分别是该数据库中表的编号(从1开始)和是否已被删除。

例子

getAllDBs();