当前位置:编程学习 > C#/ASP.NET >>

oracle 主键自增.net

oracle 主键自增.net,如何实现,实例代码最好 --------------------编程问答-------------------- orm和直连数据库做发不一样.
一般数据库就是搞个序列帮定上去,自己找个看下就OK了.
--------------------编程问答-------------------- http://www.233.com/oracle/zonghe/20100919/103540662.html --------------------编程问答-------------------- integer primary key

create table dectuser(
           userid integer primary key,  /*主键,自动增加*/
           name varchar2(20),
           易做图 varchar2(2)
           );

--------------------编程问答-------------------- http://www.blogjava.net/greenteazsh/archive/2008/04/13/192576.html --------------------编程问答-------------------- oracle  只能用序列实现,但不好控制。不过你可专门创建一张表保存所有表的主键值及表名,更新时先从这表里查出对应表的主键值,然后+1,再更新这两个表里的主键值。 --------------------编程问答--------------------
引用 4 楼 fengyarongaa 的回复:
http://www.blogjava.net/greenteazsh/archive/2008/04/13/192576.html


支持一下! --------------------编程问答-------------------- oracle没有自增长   只有序列实现

创建序列
create sequence KY_DOC_SEQ
minvalue 1
maxvalue 999999999999999999999999999
start with 44
increment by 1
cache 10;


。net代码里   insert into 表(id,字段1,字段2) values (KY_DOC_SEQ.NEXTVAL,字段1,字段2)


这样够详细了吧?

补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,