oracle实现自增id
来源:互联网 发布:linux late initcall 编辑:程序博客网 时间:2024/04/19 03:49
--oracle实现自增id--创建一张T_StudentInfo表create table T_StudentInfo( "id" integer not null primary key, xsName nvarchar2(120) not null, xsAge integer not null, Mobile varchar(12), Email varchar(50), Address nvarchar2(300) );--创建一个序列,序列名字叫SEQ_StudentInfo_Identity--创建一个序列(序列名的规则一般建议是以SEQ开头,然后下划线,后面跟你的表名,表名前的T_可以去掉,然后以_Identity结尾,用来表示我这个序列是用在Id自增字段的序列) create sequence SEQ_StudentInfo_Identity increment by 1 --每次增加几个,我这里是每次增加1 start with 1 --从1开始计数 nomaxvalue --不设置最大值 nocycle --一直累加,不循环 nocache; --不建缓冲区 --你只有了表和序列还不够,还需要一个触发器来执行它--创建一个触发器 触发器的名字叫Trg_Studentinfo_Identity--我自己建议触发器以Trg开头_后面跟表名,在后面根据情况自己看着办create trigger Trg_Studentinfo_Identity beforeinsert on T_StudentInfo for each row when(new.id is null) beginselect id_sequence.nextval into:new.id from dual;end;
http://www.2cto.com/database/201305/214692.html
1 0
- Oracle自增ID实现
- Oracle自增ID实现
- Oracle自增ID实现
- oracle实现自增id
- oracle实现自增id
- Oracle自增ID实现
- Oracle自增ID实现
- Oracle自增ID实现
- Oracle自增ID实现
- Oracle自增ID实现(转载)
- Oracle自增ID实现[网摘]
- Oracle使用increment实现id自增
- ORACLE实现表中某列自增ID功能
- Oracle自增ID的实现
- Oracle自增ID的实现
- Oracle自增ID实现[转]
- Oracle 表id实现自增
- oracle 实现id自增s
- 宏定义的黑魔法
- Android下打印调试堆栈方法
- Ubuntu下最强大的下载工具-aria2
- 替换电话号码中间4位为-号
- 利用Nginx构建负载均衡服务器
- oracle实现自增id
- 用Flex+Lucene+s2sh开发订餐系统开发第二步:前台主界面设计技术笔记分享
- 关于 Android 下的自动化测试方法介绍
- 关于Web Worker你必须知道的7件事
- eclipse使用axis生成webservice客户端并且编写客户端调用代码
- Linux本地可以访问,其他的无法访问,关闭防火墙
- 智能家居的未来
- PHP判断是否有Get参数
- jquery easyui datebox 的使用