我有如下 Hive 声明:
INSERT INTO TABLE myTable partioned (myDate) SELECT * from myOthertable
myOthertable
包含 100 万条记录,并且在执行上述插入时,并非所有行都插入到myTable
. 由于它是一个SELECT *
没有任何WHERE
子句的查询,理想情况下,应该对myOthertable
into中的所有行进行 Insert myTable
。它在插入时会忽略某些行。
谁能建议为什么会这样?