2013-03-06 54 views
1

这是我在一个文件中的数据,我已成功加载到表中的测试,并顺利拿到数据:蜂巢读取地图值

Select * from test; 



Name ph  category 

Name1 ph1 {"type":1000,"color":200,"shape":610} 
Name2 ph2 {"type":2000,"color":200,"shape":150} 
Name3 ph3 {"type":3000,"color":700,"shape":167} 

但是,当我执行这个查询:

select category["type"] from test; 

我得到空值;

请帮忙。 感谢 西

+0

你能粘贴在这里 '形容测试;'输出? – www 2013-03-06 14:29:08

回答

4

使用本: select test.category["type"] from test;

+0

如果类型不在地图中,将会失败 – Johny19 2017-04-18 10:42:40