今天,别人给我一个excel,里面有十万条数据,要我把这些数据导进oracle数据库中。我翻箱倒柜,最后找到这个方法。
向oracle中导入*.csv文件
1.什么是*.csv,如何得到?
里面存放的是数据表.每行代表数据库表格的一行,
每行中,每两个数据中间由逗号","分割.
*.csv可以通过"将excel文件另存为*.csv"得到.
2.如何将*.csv格式的数据导入oracle数据库?
举例来说:
test.csv文件中存放以下数据.
a1,b1
a2,b2
存放路径为:
d:\test.csv
准备将其存放到oracle数据库中.
a.首先,则需要新建表(栏位数量和类型要和需要导入的一致)
create table test(A char,B char);
b.新建test.ctl文件
用记事本编辑写入:
load data
infile ‘d:\test.csv’
into table “test”
fields terminated by ‘,’
(A,B)
c.打开cmd命令行界面
输入:
sqlldr userid=user/password@database control=d:\test.ctl log=d:\test.log
回车
user/password@database:为账号和密码以及数据库名称.
分享到:
相关推荐
Oracle大数据量导入 博文链接:https://abe.iteye.com/blog/1054515
使用toad将csv数据导入oracle
Oracle导入CSV格式数据
csv 格式文件导出数据,数据导入csv文件
Oracle导出成csv格式后显示乱码的解决方法,自己总结的
将CSV、EXCEL、TXT等文件的数据导入到oracle中的方法总结。
双方的表结构不一样,但还是得添加进入oracle,想用配置文件来映射,通过映射加入,希望高手解答
非常好用的,速度超快,免费的。请支持原作者,微博名:云计算民工。我只是搬运工。教程请自行去搜。
主要介绍了Oracle SQLPlus导出数据到csv文件,需要的朋友可以参考下
MS Access 97-2003 (*.mdb;*.*) MS Access 2007 (*.accdb) MS Excel 97-2003 (*.xls) MS Excel 2007 (*.xlsx) Firebird (*.gdb;*.fdb) MySQL 5.x or later SQL Server SQL Server CE 3.5sp1 (*.sdf) ...
从文件(.csv或.txt)导入Oracle数据库Java源代码1.txt
介绍如何把txt、csv文件导入oracle数据库表。
五种常见数据库(oracle,teradata,gbase,hive,db2),通过指令的方式导出csv格式文件的总结,实例.例如spool,select.. into outfile,export .... of del,fastExport.
csv文件用java太麻烦了,spark很简单,简单到怀疑人生
带源代码 ,自动建表明,导入数据... 先新建文件夹 然后把要导入的数据放入 文件内只能放要导入的数据 . 导入sqlserver比较快,导入oracle 比较慢. 超过10万条数据可以分几个表格导入(不是超过10万就不行了得看列多少).
2、打开需导入的excel表格,单击office按钮,选择另存为–其他格式, 选择保存类型CSV(逗号分隔)(*.csv),单击保存 3、打开plsqldev 在工具栏中选择Tools下拉菜单下的Text Importer。进入后选择data from text...
SSH框架ORACLE数据导入导出工具最近要进行设备数据处理,CSV数据量已经超过百万级别,EXCEL无法进行处理,做了一个基于SSH框架,实现CSV文件上传,数据过滤导入ORACLE数据库,查询分析数据,并生成EXCEL文件,实现...
脚本内容如下: 代码如下: set linesize 3000; set heading off; set feedback off; set term off;... 您可能感兴趣的文章:把CSV文件导入到SQL Server表中的方法MySQL 导出数据为csv格式的方法php将csv文件导
本文实例讲述了Python导入oracle数据的方法。分享给大家供大家参考。具体如下: import cx_Oracle dns_tns=cx_Oracle.makedsn("192.168.0.288",1521,"skynet") print dns_tns con = cx_Oracle.connect('alibaba', '...