开发者社区 > 大数据与机器学习 > 实时数仓 Hologres > 正文

在Hologres中,MySQL 中除 update delete 还有 replace 数据吗?

在Hologres中,MySQL 中除了 update delete 还有 replace 数据吗?iwEdAqNwbmcDAQTRBT0F0QIJBrDkz1clJT_M0waKcvKlSaYAB9J-uVY8CAAJomltCgAL0gAAjnI.png_720x720q90.jpg

展开
收起
想去床上睡觉 2024-07-31 09:45:35 51 0
2 条回答
写回答
取消 提交回答
  • 没有-此回答整理自钉群=“实时数仓Hologres交流群”

    2024-07-31 20:59:44
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    可以选择更新现有行或忽略插入操作。

    INSERT ON CONFLICT的基本语法如下:

    INSERT INTO table_name (column1, column2, ...)
    VALUES (value1, value2, ...)
    ON CONFLICT (column_used_for_conflict)
    DO UPDATE SET column1 = value1, column2 = value2, ...;

    column_used_for_conflict是用于检测冲突的列(通常是主键),如果这列的值已存在,则会触发更新操作。DO UPDATE SET子句定义了如何更新现有行。

    2024-07-31 10:02:05
    赞同 2 展开评论 打赏

本技术圈将为大家分析有关阿里云产品Hologres的最新产品动态、技术解读等,也欢迎大家加入钉钉群--实时数仓Hologres交流群32314975

相关产品

  • 实时数仓 Hologres
  • 相关电子书

    更多
    实时数仓Workshop(广州站)- 李佳林 立即下载
    阿里云实时数仓Hologres技术揭秘2.0 立即下载
    实时数仓Hologres技术实战一本通2.0版(下) 立即下载

    相关镜像