如何在黑斑羚中获取当前数据库名称?我实际上为此用谷歌搜索了很多,但我没有找到任何相关的东西



>我要求使用 IMPALA 显示给定表的表名、数据库名和行数,我能够使用以下查询显示行计数和表名称,并且卡在获取当前数据库名称时遇到了困难,我实际上用谷歌搜索了很多,但我没有找到任何相关的东西。有人可以帮助我吗?

select count(*) as rowcount,'table name' from table1
union
select count(*) as rowcount,'table name' from table2
union
select count(*) as rowcount,'table name' from table3
union
select count(*) as rowcount,'table name' from table4

从这个 https://issues.apache.org/jira/browse/IMPALA-675,你可以使用select current_database()来获取数据库名称。

最新更新