详情页标题前

"polardb中PG能支持delete limit语法吗?-云小二-阿里云

详情页1

“polardb中PG能支持delete limit语法吗?像 delete from tbl where xxx limit 100;

以下为热心网友提供的参考意见

"polardb中PG能支持delete limit语法吗?-云小二-阿里云
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打开限制,例如:

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://www.yunxiaoer.com/173511.html

(0)
上一篇 2023年12月19日
下一篇 2023年12月19日
详情页2

相关推荐

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。