开发者社区> 问答> 正文

创建视图报如下错误: ODPS-0130071:[1,27] Semantic analysis

已解决

创建视图报如下错误: ODPS-0130071:[1,27] Semantic analysis exception - incompatible types, cannot convert TABLE (m STRING, h STRING, w STRING, ds STRING) to TABLE (m ANY, h ANY, w ANY, ds ANY, tb ANY)

展开
收起
阿里云服务支持 2022-12-08 09:53:32 221 0
1 条回答
写回答
取消 提交回答
  • 官方回答

    创建视图的sql,如下:

    create view if not exists test_view

    (

    m COMMENT 'ede',

    h COMMENT 'dedje',

    w COMMENT 'oeuej',

    ds COMMENT 'piju

    )

    as select

    a.m,

    a.h,

    a.w,

    a.ds,2

    a.tb

    from xxx.yyy a

    join xxx.fff b

    on a.m = b.m and a.h = b.h a.ds = b.ds;

    create view () as select from语法中需确保新建view的column list与select中的column list数量相同,所以创建视图加上tb列。

    2022-12-08 09:58:16
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
作为全球云计算的领先者,阿里云为全球230万企业提供着云计算服务,服务范围覆盖200多个国家和地区。我们致力于为企业、政府等组织机构提供安全可靠的云计算服务,给用户带来极速愉悦的服务体验。
问答排行榜
最热
最新

相关电子书

更多
大数据AI一体化的解读 立即下载
极氪大数据 Serverless 应用实践 立即下载
大数据&AI实战派 第2期 立即下载