问题:
工作中遇到了select count(*) from tab_name可以得出数据,但select * from tab_name没有数据,如图所示
本人的原因是因为location的文件不存在所导致的,其中select * from tab_name 是从Hive数据库中直接执行的,而select count(*) from tab_name 是通过MR(MapReduce)执行的
解决办法:show create table tab_name进行查看
问题:
工作中遇到了select count(*) from tab_name可以得出数据,但select * from tab_name没有数据,如图所示
本人的原因是因为location的文件不存在所导致的,其中select * from tab_name 是从Hive数据库中直接执行的,而select count(*) from tab_name 是通过MR(MapReduce)执行的
解决办法:show create table tab_name进行查看