您的位置:
首页
->
编程文档
->
数据库
-> 利用SQL*Loader将 Excel 数据导出到 Oracle 数据库中
数据库
本类阅读TOP10
·
SQL语句导入导出大全
·
SQL Server日期计算
·
SQL语句导入导出大全
·
SQL to Excel 的应用
·
Oracle中password file的作用及说明
·
MS SQLServer OLEDB分布式事务无法启动的一般解决方案
·
sqlserver2000数据库置疑的解决方法
·
一个比较实用的大数据量分页存储过程
·
如何在正运行 SQL Server 7.0 的服务器之间传输登录和密码
·
SQL中两台服务器间使用连接服务器
→
分类导航
VC语言
Delphi
VB语言
ASP
Perl
Java
Script
数据库
其他语言
游戏开发
文件格式
网站制作
软件工程
.NET开发
利用SQL*Loader将 Excel 数据导出到 Oracle 数据库中
作者
:未知
来源
:月光软件站
加入时间
:2005-2-28 月光软件站
系统环境:
1、操作系统:Windows 2000 Server,机器内存128M
2、数据库: Oracle 8i R2 (8.1.6) for NT 企业版
3、安装路径:C:\ORACLE
实现步骤:
1、打开MicroSoft Excel 2000 2、文件(F)→新建(N)→工作簿→ 3、输入以下数据,存盘为test.xls,如图:
4、文件(F)→另存为(A)→ 保存类型为:制表符分隔,起名为text.txt,保存到C:\
5、连入SQL*Plus 以system/manager用户登录, SQL> conn system/manager 创建表结构 SQL> create table test ( id number, --序号 username varchar2(10), --用户名 password varchar2(10), --密码 sj varchar2(20) --建立日期 ); 6、创建SQL*Loader输入数据所需要的文件,均保存到C:\,用记事本编辑: 控制文件:input.ctl,内容如下: load data --1、控制文件标识 infile 'test.txt' --2、要输入的数据文件名为test.txt append into table test --3、向表test中追加记录 fields terminated by X'09' --4、字段终止于X'09',是一个制表符(TAB) (id,username,password,sj) -----定义列对应顺序 a、insert,为缺省方式,在数据装载开始时要求表为空 b、append,在表中追加新记录 c、replace,删除旧记录,替换成新装载的记录 d、truncate,同上 7、在DOS窗口下使用SQL*Loader命令实现数据的输入 C:\>sqlldr userid=system/manager control=input.ctl
默认日志文件名为:input.log 默认坏记录文件为:input.bad 8、连接到SQL*Plus中,查看是否成功输入
相关文章
:
相关软件
: