如何获取Impala中的当前数据库名称?我实际上为此搜索了很多,但我没有找到任何相关的东西
How to get the current database name in Impala? I actually googled a lot for this, but i didn't find anything related
我需要使用 IMPALA 显示给定 table 的 TABLE 名称、数据库名称和行数的名称,
我能够使用下面的查询显示 ROW COUNT 和 TABLE NAME 并陷入获取当前数据库名称的困境,我实际上用谷歌搜索了很多但我没有找到任何相关的东西。
任何人都可以帮助我吗?
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()
获取数据库名称。
我需要使用 IMPALA 显示给定 table 的 TABLE 名称、数据库名称和行数的名称, 我能够使用下面的查询显示 ROW COUNT 和 TABLE NAME 并陷入获取当前数据库名称的困境,我实际上用谷歌搜索了很多但我没有找到任何相关的东西。 任何人都可以帮助我吗?
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()
获取数据库名称。