只是在bigquery中设置参数。
我知道这很管用:
DECLARE X STRING;
SET X = 'APPLE'
SELECT *
FROM DATASET
WHERE name = X
现在我想设置一个参数列表作为参考,比如:
DECLARE X ???;
SET X = {'APPLE','BANANA','CHERRY'}
SELECT *
FROM DATASET
WHERE name in UNNEST(X)
在'???'中我应该用什么?使用字符串显然给了
查询错误:无法强制表达式
错误,但我不确定要使用哪个类别。数组似乎也不起作用?:(
谢谢你的帮助。中国
1条答案
按热度按时间von4xj4u1#
您需要一个字符串数组。我会这样写: