Hadoop 配置单元-如何查询表以获取其自己的名称?

Hadoop 配置单元-如何查询表以获取其自己的名称?,hadoop,hive,bigdata,lookup,lookup-tables,Hadoop,Hive,Bigdata,Lookup,Lookup Tables,我想编写一个查询,以便它返回(我正在查询的表的)表名和一些其他值。比如: select table_name, col1, col2 from table_name; 我需要在蜂箱里做这件事。知道如何获取我正在查询的表的表名吗 基本上,我正在创建一个查找表,它每天在配置单元中存储表名和一些其他信息。由于Hive(至少是我们使用的版本)不支持全面的插入,因此我尝试使用一种变通方法,在该方法中,我们可以使用一个查询另一个表的选择查询将插入到一个表中。其中一部分还包括实际存储表名。如何实现这一点?就

我想编写一个查询,以便它返回(我正在查询的表的)表名和一些其他值。比如:

select table_name, col1, col2 from table_name;
我需要在蜂箱里做这件事。知道如何获取我正在查询的表的表名吗


基本上,我正在创建一个查找表,它每天在配置单元中存储表名和一些其他信息。由于Hive(至少是我们使用的版本)不支持全面的
插入
,因此我尝试使用一种变通方法,在该方法中,我们可以使用一个查询另一个表的
选择
查询将
插入到一个表中。其中一部分还包括实际存储表名。如何实现这一点?

就我的用例而言,这就足够了:

select 'table_name', col1, col2 from table_name;
它返回表名以及我需要的其他列