日期:2014-05-17  浏览次数:21025 次

有五十万行的txt文本,一行当作一个值,怎么导入后台数据库的一张表

如:
后台一张表,如下
create table temp_list(
varchar2(1000)
);

如何讲50万行数据插入这表中?
有那些方法?

求各位大神指点。。。
数据库

------解决方案--------------------
百度N多。。。。。。。。。。
------解决方案--------------------
把50万数据放在EXCEL中,在通过粘贴,加入数据表中。很快的
------解决方案--------------------
sqlload,创建ctl文件。。。
------解决方案--------------------
引用:
把50万数据放在EXCEL中,在通过粘贴,加入数据表中。很快的


推荐这种方式,简单易操作
------解决方案--------------------
如果就这一个文本的话,确实推荐放在EXCEL中,在通过粘贴,加入数据表中。这个最简单,最实用。
------解决方案--------------------
引用:
Quote: 引用:

把50万数据放在EXCEL中,在通过粘贴,加入数据表中。很快的


推荐这种方式,简单易操作


excel 最大65536行吧 !!


------解决方案--------------------
sqlldr 或者 外部表 。。
------解决方案--------------------
很多选择,导入工具或者外部表。
个人喜欢外部表
------解决方案--------------------
用sqlload,注意分隔符。如果表空间允许的话,不要用用外部表,有点麻烦,还需要建立目录。