alter SEQUENCE customers_seq START WITH 1 INCREMENT BY -最大数;
select customers_seq.nextval from dual;
alter SEQUENCE customers_seq START WITH 1 INCREMENT BY 1;
select customers_seq.nextval from dual;
alter SEQUENCE customers_seq START WITH 1 INCREMENT BY 1;
解决方案 »
- 急!急!急!!Oracle Enterprise Manager Database Control以SYS用户登陆数据库时出现问题????
- EXP导出问题
- sqlplus "/as sysdba"登录后 如何查询数据库表
- oracle ora-12514 监听程序无法识别连接描述中请求的服务
- 关于连接的问题!
- 请问这个sql语句该怎么写?
- 怎么回愎旧oracle8.05目录中的数据到新安装的oracle8.05中(不同机器,不同配置,安装目录相同,旧目录只有按装文件夹)
- 请问有没有方法在存储过程中实现这样的功能?问题内详
- 大家快帮我看看这个表中记录的改变
- 今天老板给一个任务,我感觉天快塌下来了。(1000分相送,不够再加)
- 关于可连续重用程序包和非连续重用程序包的区别
- 如何将一个记录的值拆为多记录?
另一种就是改increment的值,然后select让它回到原来的初值,然后再将increment值改回去,如:
select seq.nextval from dual;
---记下此值,假设为999,并假设要让它回到1,那么
alter sequence seq increment by -998;
select seq.nextval from dual;
此时seq的已经回到了1.
alter sequence seq increment by 原来的增量;