[英]Delete range of rows using generate_series()?
使用USING
:
DELETE from test2
using generate_series(1, 1000) idx
WHERE id = idx
这种操作的最佳实践是什么?
您可以像 Gordon 演示的那样使用generate_series()
。 这甚至可能对非整数类型或增量 <> 1 有意义。
但是,对于简单的情况,简单查询更胜一筹:
DELETE FROM test2
WHERE id BETWEEN 1 AND 1000;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.