java插入Oracle数据库,表做了自动增长列,但是数据库返回id太慢,还没返回时程序就往下走
java插入Oracle数据库,表做了自动增长列,但是数据库返回id太慢,还没返回时程序就往下走,导致后面的程序报错。数据库是集群的,插入数据时,有时候要1分钟,在数据库...
java插入Oracle数据库,表做了自动增长列,但是数据库返回id太慢,还没返回时程序就往下走,导致后面的程序报错。数据库是集群的, 插入数据时,有时候要1分钟,在数据库中才能查出来,这个是怎么回事,有没有解决方案。
create or replace trigger test_Id_Tr
before insert on test
for each row
begin
select test_Id.nextval into :new.id from dual;
end; 展开
create or replace trigger test_Id_Tr
before insert on test
for each row
begin
select test_Id.nextval into :new.id from dual;
end; 展开
若以下回答无法解决问题,邀请你更新回答
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询