为什么我的where子句中有一个数组错误?

6kkfgxo0  于 2021-07-24  发布在  Java
关注(0)|答案(0)|浏览(146)

我正在处理一个sql查询,它查看一个由字符串组成的数组字段,并提取数组中具有特定字符串的所有行。它看起来像:

SELECT array FROM table WHERE array in ('String')

但我一直在犯错 "No matching signature for operator = for argument types: ARRAY<STRING>, STRING. Supported signatures: ANY = ANY; INT64 = UINT64; UINT64 = INT64" 我怎样才能解决这个问题?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题