<<< Oracle序列的创建、修改、删除基本操作
2013-12-07 17:59
495 查看
序列是一个命名的顺序编号生成器,可以被多个用户共享,类似sqlserver中的identity
create sequence 序列名; //直接创建一个序列
CREATE SEQUENCE 序列名; //个人设置一个序列
INCREMENT BY 数值 --递增量
START WITH 数值 --起始值
MAXVALUE 数值 --最大值
MINVALUE 数值 --最小值
CYCLE 数值 --循环取值
CACHE 数值 --预缓存,默认20个
ORDER 数值 --多个请求同步 //创建序列
修改序列:
alter sequence 序列名 属性名 数值;
删除序列:
drop sequence 序列名;
注:一旦产生的序列号,无论是使用还是被缓存,都视为使用。下次会另外产生新的后续号码。关闭数据库等情况导致的缓存序列号丢失,或者多个会话使用同一序列等都会导致序列号不连续的情况。序列的值不会被回滚
如何使用:
例:insert into Table values(序列名.nextval, 'admin');
create sequence 序列名; //直接创建一个序列
CREATE SEQUENCE 序列名; //个人设置一个序列
INCREMENT BY 数值 --递增量
START WITH 数值 --起始值
MAXVALUE 数值 --最大值
MINVALUE 数值 --最小值
CYCLE 数值 --循环取值
CACHE 数值 --预缓存,默认20个
ORDER 数值 --多个请求同步 //创建序列
修改序列:
alter sequence 序列名 属性名 数值;
删除序列:
drop sequence 序列名;
注:一旦产生的序列号,无论是使用还是被缓存,都视为使用。下次会另外产生新的后续号码。关闭数据库等情况导致的缓存序列号丢失,或者多个会话使用同一序列等都会导致序列号不连续的情况。序列的值不会被回滚
如何使用:
例:insert into Table values(序列名.nextval, 'admin');
相关文章推荐
- oracle 创建视图、修改视图、删除视图、利用视图操作基本表
- <<< Oracle表空间创建、修改、删除基本操作
- <<< Oracle表创建、修改、删除基础操作
- oracle 创建视图、修改视图、删除视图、利用视图操作基本表
- Oracle对表的基本操作(一) - 创建、修改、删除表
- Oracle中创建、修改、删除序列?
- (三)数据库基本操作(创建、查询、修改、删除数据库)
- Oracle 序列(sequence)的创建、修改及删除
- oracle中关于表的所有操作(创建删除表,修改表结构,创建约束,操作表数据,增删改查等)
- oracle 视图 创建 操作 简单 复杂 基表 不存在 增 删 改 插入 修改 删除 查看 结构
- Zookeeper客户端基本操作java实现——创建连接、创建节点、添加修改节点内容、获取子节点、获取节点数据、删除节点
- oracle 创建用户、赋权限、删除用户和一些基本查询操作
- Oracle序列(Sequence)创建、使用、修改、删除
- Oracle中创建、修改、删除序列
- Oracle序列(Sequence)创建、使用、修改、删除
- Oracle序列(Sequence)创建、使用、修改、删除
- oracle中关于表的所有操作(创建删除表,修改表结构,创建约束,操作表数据,增删改查等)
- Oracle中创建、修改、删除序列
- Oracle中创建、修改、删除及导入导出序列
- Oracle中创建、修改、删除序列