我想让新插入的数据完成deptno自增 并且排列在已有的3条数据之后,可是我弄完了却完成自增了 但是插在已有数据前面了!!!dept 表:
deptno dname loc
1 a a
2 b b
3 c c
使用sequence创建序列完成deptno自增1
create sequence dept_1
start with 1
increment by 1
maxvalue 100
nocycle
nocache;
使用insert语句
insert into dept values(dept_1.nextval,'d','d');
成功插入后select显示结果
deptno dname loc
4 d d
1 a a
2 b b
3 c c
这是为什么啊 哪位好心的高手帮小弟我解决下啊 初学oracle 谢谢你了~
deptno dname loc
1 a a
2 b b
3 c c
使用sequence创建序列完成deptno自增1
create sequence dept_1
start with 1
increment by 1
maxvalue 100
nocycle
nocache;
使用insert语句
insert into dept values(dept_1.nextval,'d','d');
成功插入后select显示结果
deptno dname loc
4 d d
1 a a
2 b b
3 c c
这是为什么啊 哪位好心的高手帮小弟我解决下啊 初学oracle 谢谢你了~
解决方案 »
- 问下,windows环境下的oracle的.bat任务如何移植到linux系统下?
- ---SQL PLUS远程连接linux下的Oracle,每过十分钟就自动断开,是怎么回事?---
- 求助,刚装的oracle10g,OracleServiceORACLE服务无法启动!
- Oracle触发器头痛问题
- Oracle8.17
- Identity 系统管理
- BLOB数据的存取(急送50分)
- 告诉我pl/sql developer的注册码(版本是:5.1.1.672,马上结帖!)
- plsql使用Oracle11g 64位导出dmp文件闪一下 但是没导出来结果,如何解决?
- 新手请教:oracle 筛选某个字段前三位时,另外一个字段的数据
- 史上最难的,不知道怎么组合的存储过程,求解答,求解救!!!!!!!
- oracle 如何修改列递增,在线等...
控制顺序,只能在查询的时候order by,而且控制插入顺序也没有意义。