ORACLE中建立自增字段的方法
2005-05-27 22:13
423 查看
今天有人问起,写在这里,便于以后CP
-----------------------------------------------------------
1. 建立 SEQUENCE
CREATE [ OR REPLACE ] SEQUENCE sequence_identity
START WITH [b]initial seed
[/b]INCREMENT BY [b]step
[/b]MAXVALUE upper bound [NOMAXVALUE]
NOCYCLE [empty]
2. 建立 TRIGGER
CREATE [ OR REPLACE ] TRIGGER trigger_identity
BEFORE INSERT ON table_name
FOR EACH ROW
BEGIN
SELECT sequence_identity.NEXTVAL INTO :new.column_name FROM DUAL;
END;
-----------------------------------------------------------
1. 建立 SEQUENCE
CREATE [ OR REPLACE ] SEQUENCE sequence_identity
START WITH [b]initial seed
[/b]INCREMENT BY [b]step
[/b]MAXVALUE upper bound [NOMAXVALUE]
NOCYCLE [empty]
2. 建立 TRIGGER
CREATE [ OR REPLACE ] TRIGGER trigger_identity
BEFORE INSERT ON table_name
FOR EACH ROW
BEGIN
SELECT sequence_identity.NEXTVAL INTO :new.column_name FROM DUAL;
END;
相关文章推荐
- Oracle 自增(auto increment) 或 标识字段的建立方法
- Oracle 自增(auto increment) 或 标识字段的建立方法
- Oracle在表上建立自增字段的方法
- 查看Oracle执行计划的几种方法 / oracle中DateTime类型的字段,建立索引后,查寻时索引如何生效?/ oracle 中sql语句怎么加多个强制索引
- oracle进行order by,排序字段值相同时,导致分页数据出现相同,加入rowid的解决方法
- Oracle修改字段类型方法总结
- oracle 11g oem的建立方法
- Oracle创建自增字段方法-ORACLE SEQUENCE的简单介绍
- Oracle查询某个字段的第一个字为汉字的查询方法
- Oracle创建自增字段方法-ORACLE SEQUENCE的简单介绍
- Oracle 插入超4000字节的CLOB字段的处理方法
- oracle 查询两个字段赋值到一个字段的方法
- 关于Oracle的exp和dblink转移数据效率比较以及DBLINK查询大字段方法
- oracle 用一个表字段更新另一个表字段三种方法
- 如何判断Oracle字段中是否包含中文的方法
- Oracle中中文、数字,英文混杂形式的字段进行排序的方法
- [转]Oracle创建自增字段方法-ORACLE SEQUENCE的简单介绍
- 插入数据到oracle,实现id字段自增的方法
- Oracle创建自增字段方法-ORACLE SEQUENCE的简单介绍
- Oracle字段转字符串/多行记录合并/连接/聚合字符串的几种方法