求Oracle中的用户序列sequence相关命令

lcz022 2003-10-10 02:08:26
现向各位求Oracle中的用户序列sequence相关命令:
比如:sequence 当前值,最大值,最小值清空重置的命令。
以及给sequence 当前值,最大值,最小值赋值的命令。
...全文
55 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lcz022 2003-10-13
  • 打赏
  • 举报
回复
通过下面可以实现:select XUETEST.nextval@snow INTO nxtval FROM dual
lcz022 2003-10-13
  • 打赏
  • 举报
回复
是通过链路求 SEQUENCE 的当前值.
lcz022 2003-10-13
  • 打赏
  • 举报
回复
我是想备份 SEQUENCE 的值,能否有从SEQUENCE中去取值的命令?
谢谢!
xyhu 2003-10-10
  • 打赏
  • 举报
回复
可以在创建时直接设置初始值:
CREATE SEQUENCE "USER"."XH" INCREMENT BY 1 START WITH 初始值 MAXVALUE 1.0E14 MINVALUE 1 NOCYCLE CACHE 20 NOORDER;
创建好之后更新初始值方式:
ALTER SEQUENCE "USER"."XH" MINVALUE 2;
lcz022 2003-10-10
  • 打赏
  • 举报
回复
我的问题是:
我想把一个序列从一个库里备份到另一个库里,我采用了数据链路的方式。
但是我想先将目的数据库的sequence清空,再将源数据库的sequence值copy到目的sequence中去。
gyang 2003-10-10
  • 打赏
  • 举报
回复
create sequence a ;
select a.nextval from dual;

17,089

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧