当前位置:数据库 > Excel >>

如何将excel表导入oracle

我现在只有一个表,但数据比较多,想问怎么将这个表导入oracle中的一个表里
补充:我有 装PLSQL
答案:用PLSQL   Developer工具。   
  1   在PLSQL   Developer的sql   window里输入select   *   from   test   for   update;   
  2   按F8执行   
  3   打开锁,   再按一下加号.   鼠标点到第一列的列头,使全列成选中状态,然后粘贴,最后commit提交即可。

(前提:Execl表结构与Oracle中表结构相同)
其他:如果用装SQL工具,SQL工具里有个EXCEL导入器,可以直接用,没有的话就要手动了,过程比较复杂.需要使用到UltraEdit和PLSQL Developer 
1.安装UltraEdit. 
2.打开UltraEdit,将EXCEL中所有列复制到UltraEdit中,注意,一列一列的复制,列与列之间用逗号(","英文半角)隔开. 这里就要用到UltraEdit的一项功能--列块模式,先复制一列,再激活该模式,在该列后面加上逗号.
3.将新文件保存为TXT文件,如:1.TXT 
4.打开PLSQL Developer,连到数据库. 
5.点击工具-文本导入器(我用的是中文版,如果是英文版就自己翻译下吧,呵呵) 
-打开文件-选择1.TXT 
6.点到oracle的数据,选择用户和表名,然后确认下需要导入的数据和表中的列对应是否正确,确认无误就选择导入.就OK了. 

上一个:excel文档中的乱码~各位帮忙看看
下一个:excel中判断一个表中的某一列的数据在另一个表中的某一列中是否存在

Oracle
MySQL
Access
SQLServer
DB2
Excel
SQLite
SYBASE
Postgres
如果你遇到数据库难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,