开发者社区 问答 正文

Flink 报错:Caused by: org.apache.flink.table.api.Val

已解决

Flink 报错:Caused by: org.apache.flink.table.api.ValidationException: Column types of query result and sink for 'vvp.default.xxx' do not match.

展开
收起
阿里云服务支持 2022-12-20 14:23:25 1275 分享 版权
1 条回答
写回答
取消 提交回答
  • 官方回答

    【报错详情】

    org.apache.flink.table.api.ValidationException: SQL validation failed. Column types of query result and sink for 'vvp.default.xxx' do not match. Cause: Different number of columns. Query schema: [xxx: xxx, xxx: xxx, xxx: xxx...] Sink schema: [xxx: xxx, xxx: xxx...] at org.apache.flink.table.sqlserver.utils.FormatValidatorExceptionUtils.newValidationException(FormatValidatorExceptionUtils.java:41)

    【报错原因】

    DML查询的表字段个数与DDL定义的表字段个数不符。

    【解决方案】

    请检查DML查询的表字段个数与DDL定义的表字段数,需保持一致。

    2022-12-20 14:28:40
    赞同 展开评论