开发者社区 > 大数据与机器学习 > 大数据计算 MaxCompute > 正文

大数据计算MaxCompute普通表,sql里可以执行删除和更新操作吗?

大数据计算MaxCompute普通表,sql里可以执行删除和更新操作吗?

展开
收起
青城山下庄文杰 2023-10-23 16:42:54 87 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在MaxCompute中,普通表的SQL语句中可以执行删除和更新操作。在MaxCompute中,您可以使用DELETE、UPDATE和MERGE INTO等语句来删除、更新和合并数据。
    在使用DELETE、UPDATE和MERGE INTO等语句时,需要注意以下几点:

    1. 删除操作会永久删除数据,因此在执行删除操作时,需要确保数据已经备份或者不再需要。
    2. 更新操作会改变数据的值,因此在执行更新操作时,需要确保更新的数据是正确的。
    3. MERGE INTO操作是MaxCompute中的一种特殊的更新操作,可以将一个表的数据合并到另一个表中。在使用MERGE INTO操作时,需要确保目标表和源表的数据结构一致。
    2023-10-23 22:00:36
    赞同 展开评论 打赏
  • 只有事务表可以。我得意思是用SQL执行事务表的update和delete操作, string同步到MaxCompute,用SQL解析也可以。https://help.aliyun.com/zh/maxcompute/user-guide/string-functions?spm=a2c4g.11186623.0.0.5cd621ddOamyLP 此回答整理自钉群“MaxCompute开发者社区1群”

    2023-10-23 18:43:29
    赞同 展开评论 打赏
  • 可以的。

    表是MaxCompute的数据存储单元。数据仓库的开发、分析及运维都需要对表数据进行处理。本文为您详细介绍表操作相关命令。https://help.aliyun.com/zh/maxcompute/user-guide/table-operations-1?spm=a2c4g.11186623.0.i74

    image.png

    2023-10-23 17:11:26
    赞同 展开评论 打赏

MaxCompute(原ODPS)是一项面向分析的大数据计算服务,它以Serverless架构提供快速、全托管的在线数据仓库服务,消除传统数据平台在资源扩展性和弹性方面的限制,最小化用户运维投入,使您经济并高效的分析处理海量数据。

相关产品

  • 云原生大数据计算服务 MaxCompute
  • 相关电子书

    更多
    Data+AI时代大数据平台应该如何建设 立即下载
    大数据AI一体化的解读 立即下载
    极氪大数据 Serverless 应用实践 立即下载