gpt4 book ai didi

sql - 可以在 Oracle 的 SELECT 中执行自动编号序列吗?

转载 作者:行者123 更新时间:2023-12-01 07:05:41 32 4
gpt4 key购买 nike

我需要在 Oracle 中执行一项任务,但我不知道如何才能做到这一点。

好的,我需要在即时定义自动编号序列时执行 SELECT。

例如:

Select autonumber(1, 9000) as auto from some_table

结果是
auto
------
1
2
3
4
5
6
7
8
9
10
...
9000

这有可能吗?是否有任何 oracle 内置功能可以帮助我做到这一点?

最佳答案

如果您想要一个独立于实际表中行的数字序列,而不是对返回的行进行编号(在这种情况下查看 rownumrow_number() ),您可以执行以下操作:

select level as auto
from dual
connect by level <= 9000;

关于sql - 可以在 Oracle 的 SELECT 中执行自动编号序列吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4792572/

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