开发者社区 问答 正文

Hologres如何实现主键更新场景

已解决

Hologres如何实现主键更新场景

展开
收起
阿里云服务支持 2022-12-14 09:54:29 317 分享 版权
2 条回答
写回答
取消 提交回答
  • 官方回答

    详情请参考:INSERT ON CONFLICT(UPSERT)

    2022-12-14 09:59:38
    赞同 展开评论
  • 从事java行业9年至今,热爱技术,热爱以博文记录日常工作,csdn博主,座右铭是:让技术不再枯燥,让每一位技术人爱上技术

    主键更新区分写入模式,当写入模式是InsertOrReplace,写入覆盖,结果表有主键,实时写入时如果主键重复,按照主键更新。如果写入的一行数据不包含所有列,缺失的列的数据补Null。当写入模式是InsertOrUpdate,写入更新,结果表有主键,实时写入时如果主键重复,按照主键更新。分为整行更新和部分列更新,部分列更新指如果写入的一行数据不包含所有列,缺失的列不更新。

    2022-12-14 10:39:51
    赞同 展开评论