我试图将查询的结果附加到与查询结果具有相同模式的现有表,除了现有表中的某些字段是必需的.
当我尝试运行查询时,这是所有必填字段的错误:
Invalid schema update. Field user has changed mode from REQUIRED to NULLABLE
Run Code Online (Sandbox Code Playgroud)
当我将查询结果写入新表时,它具有所有字段的相同名称和类型,但是所有字段的模式都是NULLABLE(1个重复字段除外).我已经尝试使用AND user IS NOT NULL所有必填字段而没有运气.我还尝试将查询结果保存到单独的表中,然后修改其模式,但BQ不允许在表上追溯设置必填字段.