日期:2014-05-17  浏览次数:20840 次

Oracle...序列怎么删除??
Oracle...序列怎么删除??
代码如下:
create table test(
id number,
name varchar2(10),
pwd varchar2(16),
age number(3),
sex varchar2(2),
degree varchar2(6),
birthday date,
phone number(11),
ic number(18)
);这是创建的一个表;
这是表的序列:create sequence id start with 10001 increment by 1;

请问这个序列怎么删除??

------解决方案--------------------
drop sequence id;
------解决方案--------------------
drop seqence id;

删除序列跟表没有任何关联的。
------解决方案--------------------
这个序列跟你建的表没有任何关联啊。
一般来说是从sequence里面取出当前的id值 拿到表中作为主键,你不要sequence也可以啊
------解决方案--------------------
SQL code

create sequence id start with 10001 increment by 1;
--只是建了一个序列,序列名叫id,跟你刚建的表是没有关系的,楼主找找oracle里面的序列用法就知道了