使用insert all into 向oracle數據表中一次性插入多條數據的時候,使用序列號sequence。
insert all into test values(seq_user.nextval) into test values(seq_user.nextval) select * from dual;
然后發現插入的數據是一樣的,即插入的兩條數據獲取的序列號的值是一樣的。所以這里要注意一下。
處理方法:可以參考下面的博客。很詳細
https://blog.csdn.net/gnail_oug/article/details/80005957