十分着急,请大家帮我,关于序列的. 查看序列值SQL> create sequence aaa increment by 1 start with 1;SQL> select aaa.nextval from dual;SQL> select aaa.nextval from dual; NEXTVAL---------- 1SQL> select aaa.currval from dual; CURRVAL---------- 1 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 --1.创建序列号create sequence seq increment by 1 start with 1;--2.创建测试环境create table tb(id int,col varchar2(5));--3.测试insert into tb values(seq.nextval,'a1');insert into tb values(seq.nextval,'a2');select * from tb ;--4.删除测试环境 drop table tb;--5.删除序列号drop sequence seq; (A) id month sna 1 1a 1 2a 1 3b 1 1b 1 2b 1 3(B)id month sna 1 1a 1 2a 1 3b 1 4b 1 5b 1 6不知道你是A 和 B 哪种意思 如果想是序列的值增加指定数量比如,当前是100,想让他变成200怎么做呢?setval('seq',100)怎么老出错。 create sequence seq increment by 100 start with 1改变步长 (A) id month sna 1 1a 1 2a 1 3b 1 1b 1 2b 1 3这种怎么做呀,用sequence行么? help !! help 这个题 问个菜鸟问题,在两张表中SELECT的问题 telnet小型机AIX4.3失败! 请问如何往数据库里存储 图片 问题 一个小问题 如何用pro*c编写创建表空间的程序? 关于其他数据库里的备注型字段,在oracle里应该用哪个? 请问如何在Oracle上通过创建Dblink连接上Sybase数据库??? 求教一个dblink的问题 oracle 含有坐标值的blob类型数据如何转换成可识别的字符串 CASE Expression 问题。 Enterprise Manager Console 以sysman进去后,数据库没有了.怎么办?谢谢
create sequence seq increment by 1 start with 1;
--2.创建测试环境
create table tb(id int,col varchar2(5));
--3.测试
insert into tb values(seq.nextval,'a1');
insert into tb values(seq.nextval,'a2');
select * from tb ;
--4.删除测试环境
drop table tb;
--5.删除序列号
drop sequence seq;
id month sn
a 1 1
a 1 2
a 1 3
b 1 1
b 1 2
b 1 3(B)
id month sn
a 1 1
a 1 2
a 1 3
b 1 4
b 1 5
b 1 6不知道你是A 和 B 哪种意思
改变步长
id month sn
a 1 1
a 1 2
a 1 3
b 1 1
b 1 2
b 1 3
这种怎么做呀,用sequence行么?