乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > java 怎么从excel文件导入到oracle数据库中-java把excel导入数据库,java实现excel导入数据

java 怎么从excel文件导入到oracle数据库中-java把excel导入数据库,java实现excel导入数据

作者:乔山办公网日期:

返回目录:excel表格制作




java操作excel一般都使用poi来完成:

    1、下载poi相关jar,maven的集成如下:(把${poi.version}替换成你要的版本)

                <dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>${poi.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>${poi.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml-schemas</artifactId>
<version>${poi.version}</version>
<scope>provided</scope>
</dependency>

    2、根据poi相关api读取sheet、row、cell,获得excel的数据:

        封装row的对象,即每一7a64e59b9ee7ad94333行数据为一个对象,每个cell为对象里的一个属性,

        整个sheet的数据装进集合里;

    3、处理数据,可以对数据进行验证或其他操作;

    4、写数据库操作。


是不是拼接sql插入的 ?
用批处理、

1.准备数据:在excel中构造出需要的数据
2.将excel中的数据另存为文本文件(有制表符分隔的)
3.将新保存到文本文件中的数据导入到pl*sql中
在pl*sql中选择tools--text importer,在出现的窗口中选择Data from Textfile,然后再选择Open data file,
在弹出的文件选择框中选中保存有数据的文本文件,此时将会看到data from textfile中显示将要导入的数据
4.在configuration中进行如下配置
注:如果不将Name in header勾选上会导致字段名也当做记录被导入到数据库中,从而导致数据错误
5.点击data to oracle,选择将要导入数据的表,并在fields中将文本中的字段与表中的字段进行关联
6.点击import按钮进行导入
7.查看导入的数据
OK,至此数据导入成功。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网