Google BigQuery:错误:架构更新无效。字段已将模式从 REQUIRED 更改为 NULLABLE
Posted
技术标签:
【中文标题】Google BigQuery:错误:架构更新无效。字段已将模式从 REQUIRED 更改为 NULLABLE【英文标题】:Google BigQuery: Error: Invalid schema update. Field has changed mode from REQUIRED to NULLABLE 【发布时间】:2018-03-13 14:39:19 【问题描述】:我正在尝试将查询结果附加到另一个表。
它不起作用并发出以下错误:
错误:架构更新无效。字段 X 已将模式从 REQUIRED 更改为 NULLABLE。
字段 X 确实是必需的,但我不会尝试将任何 NULL 值插入该特定列(整个表没有单个 NULL 值)。
这对我来说似乎是一个错误。有人知道解决此问题的方法吗?
【问题讨论】:
请分享查询(以及用于将请求配置到 BigQuery 的任何其他参数)。旧版 SQL 还是标准 SQL? 我从 Legacy SQL 切换到 Standard SQL,问题就消失了。下次要记住的东西。谢谢! 【参考方案1】:从旧版 SQL 切换到标准 SQL 后,此问题已得到修复。
【讨论】:
以上是关于Google BigQuery:错误:架构更新无效。字段已将模式从 REQUIRED 更改为 NULLABLE的主要内容,如果未能解决你的问题,请参考以下文章