如何向oracle中批量插入数据

2025-03-29 20:10:46
推荐回答(2个)
回答1:

您好,提问者:

    1、使用变量替换,比如:

insert into XX values(&id, '&name');

   2、把sql写入文本中,就是insert into ....,关闭oracle的反馈

set feedback off; -- 关闭oracle的自动反馈
@D:\insert.txt
-- 或者
start D:\insert.txt

回答2:

用Oracle的工具,SQLLoader,批量插入数据。
100万条数据,大概需要8秒多的时间。