gpt4 book ai didi

sql - 在一个语句中从序列中查询多个 NEXTVAL

转载 作者:行者123 更新时间:2023-12-03 10:51:03 24 4
gpt4 key购买 nike

基本上,我需要从一个序列中查询大约一千个 NEXTVAL。我可以循环查询它们,或者我可以通过与一个非常大的表的连接来查询它们。

有没有更简单的方法?

更新。
基本上,我有一个对对象的操作计划。每个对象都有一个生成的 UUID 或来自数据库的 ID。在我计算出一个最佳时间表后,我需要将它写入数据库,但表中的每个 ID 都必须来自一个序列。所以我需要从该序列中查询一些 ID。问题是循环查询很慢,因为数据库离我真的很远,而且我不能在循环中执行几十个查询时浪费几秒钟。所以我需要在一个查询中查询所有这些新 ID。

最佳答案

你可以使用这个:

select your_sequence.nextval
from (
select level
from dual
connect by level < 1000
);

关于sql - 在一个语句中从序列中查询多个 NEXTVAL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8292199/

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