我有一个avro表(table1),它有5个字段,所有字段都是具有多个字段(包括子结构)的结构。 我有另一个表(table2)有3个字段(所有结构),这3个结构与table1相同
现在必须填充表1中的table2,我使用了以下查询
INSERT INTO table2
SELECT struct1, struct2, struct4 FROM table1
但它没有填充table2中的值。 知道我怎么能实现这个目标? 复制单个字段是一件痛苦的事,因为它们是嵌套结构,struct 1有85个字段,struct2有43个字段,struct5有78个字段。