建立sequence,
在插入的sql語句中直接使用,<seq_name>.nextval就可以獲取下一個可用的序列號
其中<seq_name>就是你Sequence的名字例子:
insert into table1 (id,name,addres) values (seq_name.nextval,'yqwd911','china')

解决方案 »

  1.   

    例子:
    insert into table1 (id,name,addres) values (seq_name.nextval,'yqwd911','china')
    ----------
    这个句子在VS.NET中也行吗?如果在SQLPLUS中是能执行的,在VB.NET中写
    ...
    comm.commandtext="insert into table1 (id,name,addres) values (seq_name.nextval,'yqwd911','china')"
    .....
    能否认出seq_name.nextval???
      

  2.   

    可以有两种方式:
    1. create or replace sequence seq... 创建序列
       在插入的时候,insert into table1 (index1,name1) values(seq.nextval,'test');2. create or replace sequence seq... 创建序列
       create or replace trigger trg... 创建行级触发器
       在插入的时候,insert into table1 (name1) values('test');
      

  3.   

    支持  yqwd911(windy)