Hive 如何在配置单元中使用数组_contains
我有一个蜂箱查询,比如Hive 如何在配置单元中使用数组_contains,hive,Hive,我有一个蜂箱查询,比如 SELECT * FROM table_a WHERE array_contains(['2019-05-17','2019-04-20'],date) 我一直在说一个错误 cannot recognize near '[' 数组应构造为数组(1,2,3);不像某些编程语言那样[1,2,3]。使用 array_contains(array('2019-05-17','2019-04-20'),val) 请注意,array\u包含的第二个参数应为标量值
SELECT * FROM table_a WHERE array_contains(['2019-05-17','2019-04-20'],date)
我一直在说一个错误
cannot recognize near '['
数组
应构造为数组(1,2,3)
;不像某些编程语言那样[1,2,3]
。使用
array_contains(array('2019-05-17','2019-04-20'),val)
请注意,array\u包含的第二个参数应为标量值