2017-09-23 44 views
0

我正在做一些練習,我在這裏是我在蜂巢上創建的表,我想添加一些示例數據到它,任何人都可以幫忙嗎?如何在蜂巢中插入此表的一些示例數據

我試過下面是什麼:

INSERT INTO VALUES (
'John Smith', 
array('Toronto','Ontario', 'Canada'), 
named_struct('male', 38), 
map('Smith', 3) 
); 

無法從struct male:int將列2到struct sex:string,age:int

enter image description here

回答

0

我想出的解決方案!

問題出在struct字段。

INSERT INTO family_head VALUES (
'John Smith', 
array('Toronto','Ontario', 'Canada'), 
s_struct('sex', 'male', 'age', 38), 
map('Smith', 3) 
); 

結果如下圖所示: enter image description here

我希望這有助於後來的讀者。