gpt4 book ai didi

sql - 删除 11g 后留下 1000 条记录?

转载 作者:行者123 更新时间:2023-11-28 20:18:26 26 4
gpt4 key购买 nike

table 很大。对于测试应用程序,我想从表中删除所有记录,但 1000 条记录除外。 1000 条幸运记录没有可以给出的标识符:

DELETE FROM HUGE_TABLE t WHERE t.IDENTIFIER!='LUCKY'

一条sql语句中最好的方法是什么?

最佳答案

创建一个临时表:

CREATE TABLE HUGE_TEST AS
SELECT * FROM HUGE_TABLE WHERE ROWNUM <= 1000;

现在您可以使用它进行测试,或者删除您的原始表并将该表重命名为实际表名。

关于sql - 删除 11g 后留下 1000 条记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9292671/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com