DML语句

最近更新时间:2020-06-05 10:54:44

查看PDF

  • INSERT syntax
    • insert … select不支持分区表

    • column list 必须包含分区字段

  • REPLACE syntax
    • column list 必须包含分区字段

    • 不支持 limit

  • UPDATE syntax
  • update set xx=replace(xx,‘a’,‘b’) 不支持

    • 分区字段不能作为被更新字段

    • where条件必须包含分区字段

    • 不支持 limit

  • DELETE syntax
    • where条件必须包含分区字段

    • 不支持 limit

  • SELECT syntax
  • SUBQUERY syntax
  • 查询分以下情况:

    查询只涉及一张表且是非分区表时,大部分MySQL查询都支持。


    查询只涉及一张表且是分区表时,相比上面,有以下限制:

    • 不支持distinct
    • 聚集函数不能做表达式计算。
    • 当Group by和Order by同时使用时,不支持Order by。

    Join查询有以下限制:

    • 仅支持where、Order By和Limit语句,不支持Group By语句。
    • 尽可能少用Limit,查询包含大结果集时Limit会有性能问题。

    文档内容是否对您有帮助?

    根本没帮助
    文档较差
    文档一般
    文档不错
    文档很好

    在文档使用中是否遇到以下问题

    内容不全,不深入
    内容更新不及时
    描述不清晰,比较混乱
    系统或功能太复杂,缺乏足够的引导
    内容冗长

    更多建议

    0/200

    评价建议不能为空

    提交成功!

    非常感谢您的反馈,我们会继续努力做到更好!

    问题反馈