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包含的第二个参数应为标量值