关于Excel中的数据如何导入到oracle数据库中.
2013-03-31 00:14
281 查看
首先得说一下关于excel中的数据直接导入到表中的规范
1:一行记录对应数据库为一条记录,不能使用合并单元格.
2:不能允许有标题,而是直接写出列名的值,列名顺序与值要一一对应.
3:对于某一列的值如果全为空的话,可用另一文件加以说明,不能在此文件中写.
4:只能留一个列表,在保存时必须选择保存的类型为CSV(逗号分隔)(*.csv)这种类型来保存.
其次.当excel文件建立好以后将它保存在本机的一个逻辑盘中如(D盘根目录下)
新建一个文本编辑器窗口输入以下
load data infile 'Book1.csv' append into table WORK_YH.T_TEMP_TEST fields terminated by ',' trailing
nullcols (ID,PAYERID,NAMES,note)
然后保存时请选择保存类型为所有文件,输入一个名称为.ctl后缀的文件名即可.
(其中'Book1.csv' 为excel保存的文件名,无需写路径,这个文件要保证和此文件在一个目录下即可.WORK_YH.T_TEMP_TEST 指明哪个方案中的哪张表.trailing
nullcols 为允许最结尾的列值为空.)
最后通过在cmd命令格式下进行以上文件所在的盘符如D盘目录下.输入sqlldruserid=WORK_YH@WORKFLOW/WORK_YH control=load.ctl
按回车确认等待完成即可.
(其中WORK_YH@WORKFLOW/WORK_YH对应的为用户名@服务器字符串/密码)
可以通过log文件来查看记录是否成功导入以及未成功导入的记录有几条和不能导入的原因.还可通过bad文件来查看具体哪些记录没有成功导入.
注:对于日期格式类型的可以在ctl文件中最后对应字段这样写: (ID,timestamp
date "YYYY-MM-DD HH24:MI:SS",Info).
至此完成了excel中的数据导入到oracle库中的操作.
1:一行记录对应数据库为一条记录,不能使用合并单元格.
2:不能允许有标题,而是直接写出列名的值,列名顺序与值要一一对应.
3:对于某一列的值如果全为空的话,可用另一文件加以说明,不能在此文件中写.
4:只能留一个列表,在保存时必须选择保存的类型为CSV(逗号分隔)(*.csv)这种类型来保存.
其次.当excel文件建立好以后将它保存在本机的一个逻辑盘中如(D盘根目录下)
新建一个文本编辑器窗口输入以下
load data infile 'Book1.csv' append into table WORK_YH.T_TEMP_TEST fields terminated by ',' trailing
nullcols (ID,PAYERID,NAMES,note)
然后保存时请选择保存类型为所有文件,输入一个名称为.ctl后缀的文件名即可.
(其中'Book1.csv' 为excel保存的文件名,无需写路径,这个文件要保证和此文件在一个目录下即可.WORK_YH.T_TEMP_TEST 指明哪个方案中的哪张表.trailing
nullcols 为允许最结尾的列值为空.)
最后通过在cmd命令格式下进行以上文件所在的盘符如D盘目录下.输入sqlldruserid=WORK_YH@WORKFLOW/WORK_YH control=load.ctl
按回车确认等待完成即可.
(其中WORK_YH@WORKFLOW/WORK_YH对应的为用户名@服务器字符串/密码)
可以通过log文件来查看记录是否成功导入以及未成功导入的记录有几条和不能导入的原因.还可通过bad文件来查看具体哪些记录没有成功导入.
注:对于日期格式类型的可以在ctl文件中最后对应字段这样写: (ID,timestamp
date "YYYY-MM-DD HH24:MI:SS",Info).
至此完成了excel中的数据导入到oracle库中的操作.
相关文章推荐
- 关于Excel中的数据如何导入到oracle数据库中.
- 关于Excel中的数据如何导入到oracle数据库中.
- 关于excel表格数据处理及导入oracle数据库相关操作
- 关于如何将Excel数据导入到SQL Server中
- 关于如何将Excel数据导入到SQL Server中
- 如何把EXCEL的数据导入到ORACLE数据库中
- 如何把数万行的Excel数据导入到Oracle数据库中
- 如何将excel文件中的数百万条数据在1分钟内导入数据库?
- 怎样将excel中的数据通过PL/SQL导入ORACLE数据库中
- 如何用Pl*SQL将Excel中数据导入到oracle中
- 如何将Oracle数据库中的数据导入到hbase中 使用 Sqoop工具
- 如何把Excel中的数据导入到数据库
- Excel批量导入如何做数据去重
- 如何将DBGrid 中的数据导入到EXCEL中
- 如何将数据从 Excel 导入到 SQL Server
- 如何操作Excel读取数据导入DB2数据库
- Excel数据如何导入SQL Server中
- 留个记念,第一次写这么长的存储过程。关于台湾地址excel中数据从一张表中导入另一张不同结构的表!
- 如何将数据导入到excel里面
- Java如何将Excel数据导入到数据库