更新一个oracle库表,其中一个列是序列化的列,插入的sql为insert into (id,...) values (id.nextval,....),用datatable进行更新,但是更新的时候id的值为空值,我如何才能在更新过程中将数据库中的id字段赋值给datatable的id列呢?因为我需要这个id列给其他关联的表更新。不能用select max(id),因为这个时候别人也在更新,容易出错。而且oracle的序列必须要显示的进行更新取值,所以datatable中id没有数据的时候他会报错,不能为空。