ORACLE实现字段自增
来源:互联网 发布:开淘宝店运费怎么办 编辑:程序博客网 时间:2024/06/05 05:03
第一步:创建一个表
SQL>create table tablename (id number notnull,…);
第二步:创建一个自增序列 以此提供调用函数
SQL >create sequence id_seq increment by 1 start with 1 ...
若手动调用:
Insert into tablename values(id.nextval, ......)
自动则使用触发器
第三步:
create or replace trigger name_trigger(触发器的名字)
before insert on tablename(表的名字) for each row
begin
select id_seq.nextval into :new.id from dual;
end ;
其中完整代码 CREATE SEQUENCE sequence
INCREMENT BY n --每次增长的数值
START WITH n] --从哪个值开始
MAXVALUE n | NOMAXVALUE}
{MINVALUE n | NOMINVALUE}
{CYCLE | NOCYCLE} --是否需要循环
{CACHE n | NOCACHE}; --是否缓存登录
参考网址:http://blog.csdn.net/java3344520/article/details/4907591
- ORACLE实现字段自增
- oracle实现自增字段
- ORACLE实现字段自增
- Oracle自增型字段的实现
- Oracle下实现数据字段自增
- Oracle自增字段实现方法
- Oracle自增型字段的实现
- Oracle 自增字段的简单实现
- oracle序列实现自增字段
- Oracle中如何实现自增字段
- Oracle数据库实现字段自增
- Oracle数据库实现字段自增
- ORACLE实现字段自增示例说明
- Oracle中如何实现自增字段
- Oracle自增字段实现之ThinkPHP
- ORACLE自增字段
- oracle 自增字段
- oracle字段自增
- Activity使用方法详解
- 解决在idea中使用maven插件时出现乱码
- Selenium遇到的问题2 下载了chromedriver,并放在Path目录下,还是显示错误
- java基础——引出方法
- TraceView的使用
- ORACLE实现字段自增
- 存储过程和触发器的区别
- 【bzoj1415】【聪聪和可可】期望dp(记忆化搜索)+最短路
- Java中创建对象的5种方式
- [LeetCode]435. Non-overlapping Intervals
- 1.2 什么是神经网络
- 重载运算符
- 构造数独
- jQuery知识总结