tongchenkeji 发表于:2023-12-19 23:56:360次点击 已关注取消关注 关注 私信 "polardb中PG能支持delete limit语法吗?[阿里云] 暂停朗读为您朗读 “polardb中PG能支持delete limit语法吗?像 delete from tbl where xxx limit 100;“ 「点点赞赏,手留余香」 赞赏 还没有人赞赏,快来当第一个赞赏的人吧! 海报 阿里云# PolarDB665# 云原生数据库 PolarDB905# 关系型数据库2577# 分布式数据库761
意中人jswyAM 2023-12-21 7:06:17 1 “https://github.com/digoal/blog/blob/master/201608/20160827_01.mdhttps://github.com/digoal/blog/blob/master/202110/20211002_03.md此答案整理至钉群“PG|POLARDB技术进阶”。”
穿过生命散发芬芳AM 2023-12-21 7:06:17 2 可以支持,不过与原生MySQL的DELETE语法相比,PolarDB-X的DELETE语法存在以下限制。 默认禁止删除行数超过10000的不可下推的DELETE,需要通过HINT打开限制,例如: DELETE FROM t1 ORDER BY name LIMIT 10001;DELETE t1, t2 FROM t1 INNER JOIN t2 INNER JOIN t3 WHERE t1.id=t2.id AND t2.id=t3.name LIMIT 10001;DELETE FROM t1, t2 USING t1 INNER JOIN t2 INNER JOIN t3 WHERE t1.id=t2.id AND t2.id=t3.name LIMIT 10001; ——参考来源于阿里云官方文档。
“
https://github.com/digoal/blog/blob/master/201608/20160827_01.md
https://github.com/digoal/blog/blob/master/202110/20211002_03.md
此答案整理至钉群“PG|POLARDB技术进阶”。”
可以支持,不过与原生MySQL的DELETE语法相比,PolarDB-X的DELETE语法存在以下限制。
默认禁止删除行数超过10000的不可下推的DELETE,需要通过HINT打开限制,例如:
——参考来源于阿里云官方文档。