oracle创建了一个序列后,重启机后还能用这个序列吗?如果能,这个序列是存储到哪里得呢?

2025-03-20 23:18:01
推荐回答(2个)
回答1:

如果是通过  CREATE SEQUENCE  语句创建的  序列.

 

那么除非删除了, 否则一直存储在数据库里面的啊.

 

 

例如下面这样的创建语句:

 

CREATE SEQUENCE test_sequence2
  increment by 1    -- 每次递增1
  start with 1       -- 从1开始
  nomaxvalue      -- 没有最大值
  minvalue 1       -- 最小值=1
  NOCYCLE;      -- 不循环

回答2:

有用啊,seqences对象中啊,如果是用pl/sql的话左侧目录树里就有