【问题标题】:MAX_TOKEN_VAL error in bq command linebq 命令行中的 MAX_TOKEN_VAL 错误
【发布时间】:2018-02-22 18:28:03
【问题描述】:

我是 bq 命令行的新手,正在尝试运行一个可以在 UI 中运行的简单查询...

bq query “select Email_Address from Contact.mailchimp_unsubscribe”

我收到此错误:

查询字符串中的错误:错误处理作业 'aaa-数据平台:bqjob_r41894edbc8642323_00000161bebe6574_1': 在第 1 行第 1 列遇到“”\u201c“”。 期待:

如果我将列名 Email_Address 更改为 *,则查询有效。但是,我需要使用特定的列列表将其作为附加查询。所以,需要弄清楚如何使列列表起作用。

【问题讨论】:

  • 你在 BQ UI 中试过了吗?

标签: google-bigquery


【解决方案1】:

u201c 是左双引号;错误消息还说它位于第 1 行第 1 列。因此引号与查询文本一起传递给 BQ。在命令行中,尝试使用中性双引号或单引号。

【讨论】:

  • 就是这样。非常感谢。我正在为某人起草一份带有说明的谷歌文档,但没有注意到引号的变化。从现在开始,我将坚持使用简单的文本编辑器。
猜你喜欢
  • 1970-01-01
  • 2021-12-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多