ORACLE 主键自增问题 - .NET技术 / ASP.NET
在网上查询了下ORACLE如果实现自增的话,得创建序列和创建触发器。我照着代码试了半天可是没有成功。
比如有个例子是这样的:
oracle的自增是由序列来实现的
create table students
(id number,
name varchar(8));
再建序列
create sequence id increment by 1 start with 1000;
insert into students(id,name)
values(id.nextval,"hello");
id.nextval 不能用呢,好像不认。
请明白的哥们解释下啊,最好能解释下 有触发器的那种。谢谢
create table students
(id number,
number 应该设置大小,
create sequence id increment by 1 start with 1000; 这样id.nextval,取出来最少是1000,number(4)了,超出了number的范围
触发器的不会用
问题还是没有解决, 这个语句是不是在isql*plus 填写 insert into students(id,name) values(id.nextval,"hello"); 不能成功的插入。
另外一个问题,在asp.net的insert语句中id.nextval根本就不认。
相关问答:
在执行包的时候引用oracle spatial空间函数出错,出错情况如下
Errors in file
/user/oracle/app/oracle/admin/grid/udump/grid1_ora_143768.trc: ORA-29902:
error in executing ODCIIndexStart() routine ORA-0 ......
我在开发的这个应用并发性比较高,oracle更新数据时候如何处理并发处理呢?各位大侠发表好的观点啊,在线等待!
oracle数据更新时,会自动默认行锁定,楼主不要操心,Oracle对并行处理已经很成熟了
引用
oracle ......
C# code:
SqlConnection conn = CsDB.sqlcon();
SqlDataAdapter da = new SqlDataAdapter("select fwCoding from bjmuma_fwCoding where OrderNumber='" + Order + & ......
我有两个dropdownlist都绑好了值,想选中一个dropdownlist中的值,然后在另一个dropdownlist中选中相应的一项。
不是从新绑定第二个dropdownlist,是在已经绑好的值当中选中一个。
我想用js写
求助
你可以把drop ......
做玩data guard 后
在Primary服务器 执行
SQL>SELECT SEQUENCE#,APPLIED from V$ARCHIVED_LOG ORDER BY SEQUENCE#;
SEQUENCE# APP
---------- ---
13 NO
13 YES ......