create table temp TBLPROPERTIES('numRows'='-1') as select * from test_table limit 10;
show tblproperties temp("numRows");
=> 1
insert into table temp select * from test_table limit 10;
show tblproperties temp("numRows");
=> 11 (10 + 1(earlier)
如果我使用插入查询,则它会正确更新numRows
。
为什么会出现这种情况?