【发布时间】:2015-06-26 06:15:19
【问题描述】:
我正在尝试在另一个表中执行选择语句或插入语句,在该表中我将序列添加到第一列。
请看下面:
create table test (
nm varchar(20),
age decimal(38,12));
insert into test values ('Albert',20),('Ben',10),('Charles',30)
我正在尝试运行查询:
select
##some kind of sequence function## as seq,
nm,
age
from test
我回来了:
seq nm age
1 Albert 20
2 Ben 10
3 Charles 30
另外,我希望能够将起始数字设置为序列,所以我可以将其设置为 50,序列将显示 51、52、53 等。
谢谢
【问题讨论】:
-
如果你使用的是Oracle SQL,有一个序列号对象允许简单的序列号生成。