如何将一张excel表中的数据导入到数据库中多张相关联的表中
解决方案 »
- 简单的问题不会
- ORACLE 筛选最新记录问题
- 在oracle 10g中如何激活iSQL*Plus DBA访问
- oracle老是出现一段时间的死机现象(大家讨论都给分)
- 求一个排序的实现方法
- 这个自定义函数怎么写?
- 菜鸟提问:startup mount;startup nomount;startup 这三个启动数据库的语句有什么区别?
- 再提一次imp 和 exp?
- 首选身份证明不能保存???!!
- 导出文件只有500K,导入时却占用了700M的空间,有办法减少吗?
- oracle 创建触发器的时候老是提示赋值错误,编译不了
- SQL SERVER 存储过程 如何转换为ORACLE 存储过程 特别是存储过程如何实现SELECT
excel 长什么样? 你的表又长什么样
简单的方法还真不会。
我一般用的都是PL/SQL里的ODBC导入器,
每次只能选择一张数据库表,然后在EXCEL里选列导入
看后边高手怎么解决了
谁知道excel里面数据的规则啊,你要去拆分,或者将excel拆分,或者用其他语言工具拆分。
要不就用VBA,在excel里面实现。
是一个sheet中有多个表格,要导到多张表?还是一个sheet就只有一个表格,按条件导到多张表?
我的建议:
1、使用PL/SQL里的ODBC导入器 导入临时表
2、写存储过程(如果sql水平好一些,直接写复杂的update、insert、merage)进行数据修改