google-bigquery - 在 BigQuery 视图定义中使用变量
问题描述
我有一个成功运行的简单查询,但是当我将变量引入查询时,我无法使用该查询保存视图。例如:
SELECT * FROM mytable WHERE color = 'red';
此查询运行良好。然后:
DECLARE color STRING DEFAULT 'red';
SELECT * FROM mytable WHERE color = color;
此查询也运行良好。然后在 BigQuery UI 中,我单击“保存视图”,但我收到一条错误消息,提示意外关键字 DECLARE。这是为什么?
解决方案
推荐阅读
- flutter - Riverpod FutureProvider 无法提供 AsyncValue 依赖注入
- c++ - unique_ptr 的“无效的抽象类类型的新表达式”问题?
- vba - 从 URL 打开文件时 VBA 代码挂起
- dbeaver - DBeaver:如何为我的用户预配置连接?
- javascript - 通过 ID 或路径在多维数组/对象中移动 Javascript 对象?
- javascript - 反应进度条
- guice - 我可以在没有@Singleton 的情况下使用@Provides 吗?
- java - 如何从 Azure Java 函数返回 2D BufferedImage?
- javascript - 从本地文件夹而不是 .js 中的网站加载图像
- algorithm - 如何在不使用蛮力的情况下找到给定不完整数字的最小倍数