sql - 将 SQL 源文件与 bigquery cli 结合使用

标签 sql google-bigquery

是否可以在 bigquery CLI 中使用输入文件?

bq query < my_query.sql

最佳答案

如果您使用的是 unix(或在 Windows 上安装了 cygwin),则可以使用 xargs:

xargs -a my_query.sql -0 bq query

或者您可以使用反引号:

bq query `cat my_query.sql`

请注意,bq 一次只能处理一个命令 - 如果您的 .sql 脚本有多个查询,则需要将文件拆分为 ;

关于sql - 将 SQL 源文件与 bigquery cli 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12323326/

相关文章:

google-bigquery - 通过 IAM 进行 BigQuery 数据集级访问控制

google-bigquery - 大查询中的原子插入

php - 统计包含 X 和检查日期的 SQL 条目

mysql - 添加/减去月份时mysql中的奇怪时间计算

mysql - 从两个表中获取数据并将它们连接在一起

hadoop - BigQuery Hadoop 连接器和 Dataproc

java - 是否可以根据窗口元素的时间戳动态生成 BigQuery 表名?

python-3.x - 如何从 Google BigQuery 行迭代器对象返回字符串?

mysql - 即使 2 条记录具有相同的时间戳也获取最新条目

mysql - 复杂的sql树行