Google bigquery 如何使用bq shell为BigQuery启用标准sql

Google bigquery 如何使用bq shell为BigQuery启用标准sql,google-bigquery,Google Bigquery,bq query具有——使用可设置为false的\u legacy\u sql标志来启用标准查询 如果使用了bq shell,如何进行同样的操作 我尝试了下面的变体,但都失败了,错误为未知命令行标志“use\u legacy\u sql” bq --use_legacy_sql=false shell bq shell --use_legacy_sql=false 目前看来不可能,所以我提出了申请。另一种方法是每次都将其传递给“query”,尽管这感觉非常冗长。例如: $ bq shell m

bq query
具有
——使用可设置为false的\u legacy\u sql
标志来启用标准查询

如果使用了
bq shell
,如何进行同样的操作

我尝试了下面的变体,但都失败了,错误为
未知命令行标志“use\u legacy\u sql”

bq --use_legacy_sql=false shell
bq shell --use_legacy_sql=false

目前看来不可能,所以我提出了申请。另一种方法是每次都将其传递给“query”,尽管这感觉非常冗长。例如:

$ bq shell
myproject> query --use_legacy_sql=false SELECT [1, 2, 3] AS arr