批量插入使用 Sequence
create or replace function get_seq (p_in_sqname in varchar2) return number
is
l_res number ;
begin
execute immediate 'select '|| p_in_sqname|| '.nextval from dual' into l_res ;
return l_res ;
end;
insert into exceltable (id,chinese,english)
select get_seq('excel_seq'),'111','111' from dual union all
select get_seq('excel_seq'),'222','222' from dual;
参考资料
Last updated