检查Athena中的数组

dun*_*tom 9 arrays amazon-athena

我在Athena有一张桌子,其中一列是类型的array<string>.但是,当我跑

select * from mytable
where array_contains(myarr,'foobar')
limit 10
Run Code Online (Sandbox Code Playgroud)

似乎雅典娜没有这个array_contains功能:

SYNTAX_ERROR: line 2:7: Function array_contains not registered
Run Code Online (Sandbox Code Playgroud)

是否有另一种方法来检查数组是否包含特定字符串?

Dav*_*itz 7

select * 
from   mytable
where  contains(myarr,'foobar')
limit  10
Run Code Online (Sandbox Code Playgroud)