我需要在 Oracle 中完成一项任务,但我不知道如何才能做到这一点。
好的,当我动态定义自动编号序列时,我需要执行 SELECT。
例如:
Select autonumber(1, 9000) as auto from some_table
结果是
auto
------
1
2
3
4
5
6
7
8
9
10
...
9000
这可以吗?是否有任何 Oracle 内置函数可以帮助我做到这一点?
如果您想要独立于实际表中的行的数字序列,而不是对返回的行进行编号(在这种情况下请查看rownum
or row_number()
), 你可以做:
select level as auto
from dual
connect by level <= 9000;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)