社区
Oracle
帖子详情
怎么把excel中的数据导入oracle对应的表中,急啊!!!
wu2728
2008-01-14 04:02:47
现在excel中一万多笔数据,用什么方法能把它导入到oracle相应的表中啊.
请指点下.
...全文
390
20
打赏
收藏
怎么把excel中的数据导入oracle对应的表中,急啊!!!
现在excel中一万多笔数据,用什么方法能把它导入到oracle相应的表中啊. 请指点下.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liggway
2009-06-02
打赏
举报
回复
[Quote=引用 16 楼 uself 的回复:]
有太多的方法,我常用 的方法是:
1、12楼的方法:select * from table for update
2、67楼的方法:不过不很方便
3、最笨的办法:把10000条数据分别写成insert into table values(...)
[/Quote]
呵呵,我常用最笨的方法,在excel里用公式写好再去执行
wflyxiaonian
2009-06-02
打赏
举报
回复
在plsql developer的sql window里输入select * from test for update,其中test是要导入的oracle数据表名称;
执行查询(通过点击按钮或者快捷键F8可以实现);
点击查询结果上面的锁状按钮,使得查询到的内容处于编辑状态。
从excel 数据表中copy(ctrl +C)要导入oracle中的数据,如果是单列数据导入,可以先按plsql developer中查询结果上面的“添加(+)”按钮,使得数据表处于添加数据状态,然后将鼠标在plsql developer的列名称上单击,最后使用快捷键ctrl + v 完成数据导入操作,并单击plsql developer中的“提交(对号)”按钮提交所做的修改。
如果是同时导入所有列,首先选择copy所有数据,然后点增加(+)并点击编辑那一行最前面的星号使得整行数据都处于被选择状态,最后paste即可将数据导入。
如果分列导入数据,则需要逐列完成,首先选择copy要导入的数据,然后然后点增加(+)并点击编辑那一列的名称,使得整列数据都处于被选择状态,最后paste即可将数据导入
yueleizhang
2009-06-02
打赏
举报
回复
我们现在的项目中,由于不能直接对多个数据库操作,要从多个数据库中抽取需要的数据集中在一个单独的决策数据库中。请问现在有kettle等开源工具最好是专门的写一个数据的采集与入库程序!
加86598789讨论群
hongchaoyangyes
2008-01-20
打赏
举报
回复
用Toad 贝~~
杨哥儿
2008-01-19
打赏
举报
回复
有太多的方法,我常用 的方法是:
1、12楼的方法:select * from table for update
2、67楼的方法:不过不很方便
3、最笨的办法:把10000条数据分别写成insert into table values(...)
liuxingyu_v
2008-01-18
打赏
举报
回复
用kettle试试 效率也很高的
Actionmr
2008-01-18
打赏
举报
回复
最好是自己写一个程序,我这里有所需的资料,很简单.
http://download.csdn.net/user/Actionmr
fenny007
2008-01-17
打赏
举报
回复
用PLSQL Developer 然后复制EXCEL中的数据..
注意每个字段的数据一定要对应上.
gebz456
2008-01-17
打赏
举报
回复
楼上的说用sqlldr,有没有想过需要导进去的数据中再原来的table中已经存在,只是某个数值不一样,也需要重新更新上去。并且那个table有主键约束,那sqlldr能做到吗?
DavideFiled
2008-01-17
打赏
举报
回复
1.用SQL SERVER 自带工具DTS可以很方便导入---偶经常用
2.PL/SQL Developer也有导入导出功能 这个似乎比第1种要快
3.Ctrl+c/Ctrl+v 也可以,这个对机子性能要求要配置高的,要不然慢死,适用于万条记录以下
4.其他偶还没用过的 ^_^
fylon
2008-01-16
打赏
举报
回复
先将Excel导入到Sql Server ,再在Sql Server中通过ODBC直接导入到Oracle
Eric-Guo
2008-01-16
打赏
举报
回复
N多方法,1楼的方法对于10000条规模偶尔使用足够了,否则考虑SQLLoader,Excel先另存为csv格式再处理
sailorsailor
2008-01-15
打赏
举报
回复
我试了下3楼的软件,只能是在9i 以上版本 ,否则报错,
12rain
2008-01-15
打赏
举报
回复
http://download.csdn.net/source/331915
Janeweiz
2008-01-15
打赏
举报
回复
先转换EXCEL中的数据为TXT文件,再利用第三方工具比如PB,很好导入的。
suotiancheng
2008-01-15
打赏
举报
回复
sqlloader
mantisXF
2008-01-15
打赏
举报
回复
sqlldr ..
ronglei12
2008-01-15
打赏
举报
回复
用第三方工具吧,比如PB.
阿三
2008-01-14
打赏
举报
回复
实在不行,写个小程序导吧.
sailorsailor
2008-01-14
打赏
举报
回复
ctrl c + ctrl v
我绝对不是开玩笑。
在oracle 中建立和excel中各个列对应关系的表,
然后直接复制粘贴就ok了
Excel
文件
导入
到
Oracle
数据
库
将
Excel
文件
导入
到指定的
ORACLE
数据
库
中
,可以设置列的
对应
关系(初版限制为30列最多)
通用java程序批量导
excel
数据
到
oracle
本程序是使用jfinal编写的本地应用,压缩文件里包括了eclipse本程序的源代码和可执行的jar文件。 通过执行jar文件,输入
oracle
登录信息、需要
导入
的表名、
excel
文件路径,路径可以是文件夹或者文件,可实现递归
导入
指定文件夹下的所有
excel
文件,每个文件可以是多个sheet。 每个
数据
文件的格式必须一致,所有sheet均从第2行开始
导入
。
excel
可以是xls或者xlsx格式。
数据
文件和
数据
库表的
对应
关系通过程序里的config/sys.properties文件配置指定,格式如下: field_0 = XDDH field_1 = YXN field_2 = YYR ...... 以上配置的意思是:
excel
数据
文件里的第0列
对应
表里的XDDH字段,第1列
对应
表里的YXN字段,依此类推。请
对应
好关系,并保证
excel
数据
正确,列如字段是数字类型,
excel
里是文字,当然会报错。 注意下标从0开始,注意输入法,每次执行前请先用解压文件打开jar,配置好
对应
关系,保存后再执行
导入
程序。 可根据需要,自行修改源代码,只要修改
数据
源连接信息,即可扩展到其它
数据
库。 启动入口程序是:dzw.Start.java 程序功能有限,不喜勿喷,有问题请留言或者私信。
Oracle
分区表(Partition Table)使用详解
本课程详细介绍了
Oracle
数据
库的分区表机制、分区表应用场景、分区表与分区索引类型/创建/维护操作、分区裁剪等,结合大量的案例程序,对
Oracle
分区表的使用进行了详细的分析讲解。
C#
Oracle
批量插入
数据
进度条的实现代码
前言 由于项目需求,需要将
Excel
中
的
数据
进过一定转换
导入
仅
Oracle
数据
库
中
。考虑到当
Excel
数据
量较大时,循环Insert语句效率太低,故采用批量插入的方法。在插入操作运行时,会造成系统短暂的“卡死”现象。为了让用户知道插入的状态,需要制作一个进度条来显示插入的进度。 批量插入 项目
中
运用的是System.Data.
Oracle
Client。首先将
Excel
数据
通过转换函数转换为DataTable,其
中
的字段和
数据
库
中
相应表格的字段完全
对应
。 public int Import2
Oracle
(ISheet sheet, string tablename) { DataTable
java版
Excel
文件
导入
数据
库源代码
java版
Excel
文件
导入
数据
库源代码 servlet容器:tomcat(或者其他)
数据
库:
oracle
(或者其他) 使用框架:jsp+struts1.2 支持字符型/
数据
型/日期型/CLOB等
数据
使用步骤: 1.下载本资源,解压后得到4个文件:
Excel
ImpDataBase项目/测试用test.xls文件/帮助文档readme.txt/
数据
库表创建源码文件text.sql 2.将
Excel
ImpDataBase项目部署到servlet容器,启动容器 3.(以tomcat,端口号8080为例)访问项目http://localhost:9999/
Excel
ImpDataBase进入实用页面 4.使用页面参数举例说明(以
oracle
为例):
数据
库用户名:test//登录名
数据
库密码:test//登录密码
数据
库:cucf//sid
数据
库地址:192.168.1.101//
数据
库服务器IP 需要
导入
的
excel
文件: //浏览可选择本压缩包内的test.xls文件 表名称:text//参考text表创建sql语句详单text.sql 表字段:mc,sl,jg,zk//参考
数据
库
中
text表 需要
导入
的列:1,2,3,4//参考test.xls文件,A列=1,B列=2,C列=3...(一定要和表字段
对应
) CLOB表字段:clob//text
表
中
clob字段的列名,clob字段的插入需要单独处理 需
导入
的clob列:5//参考clob字段在
excel
中
的列 5.点击"
导入
"即可把你编辑好的
excel
文件
导入
数据
库
Oracle
17,082
社区成员
55,236
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章