alter table B add constraint pk_a primary key(ID);
create sequence seq_B;
create or replace trigger trig_B
before insert on B
for each row
begin
select seq_B.nextval into:new.id from dual;
end;
OracleCommand.ExecuteNoQuery这个方法不能一次执行多条语句吗?SQL Server的怎么可以,,? 比如 alter table B add constraint pk_a primary key(ID); create sequence seq_B; create or replace trigger trig_B before insert on B for each row begin select seq_B.nextval into:new.id from d
alter table B add constraint pk_a primary key(ID);
create sequence seq_B; //每次都要执行这条语句?不是吧?应该让这条语句立即执行
create or replace trigger trig_B
before insert on B
for each row
begin
select seq_B.nextval into:new.id from dual;
end;