delphi的data pump就可以很方便的把excel导入oracle
解决方案 »
- SQL 根据前置排序
- SQL命名规范
- 如何将数据库的查询结果自动补充为12个月的数据
- 救命,救急!电脑重新安装系统,数据管理系统重新安装,原来的数据就剩下D盘的.dbf文件,怎么恢复数据???
- 请问,如何用SQLConfigDataSource为oracle动态配置数据源?
- Help!
- 有关于Oracle存储过程的问题
- 求大家帮我写一句hql或者sql语句,谢谢
- orcale 中怎么用关键字段建表
- oracle 相关子查询问题
- 紧急求助:在NT4上安装了ORACLE数据库,但是安装完瑞星杀毒之后,又把瑞星卸载了,ORACLE就起不来了,哪位大侠知道这是怎么回事?
- 为何用xml写入中文字符到Clob字段不能正确显示(在线等待)
我的oracle配置如下:oracle9i server, win2000 advanced server 512m
sql loader的目录为e:\oracle\ora92\bin\sqlldr.exe步骤如下:
1、把Excel文件另存为“制表符分隔,起名为text.txt”
2、连接sqlplus,以system用户登陆,如conn system/manager
3、创建与上面excel表中字段相同的表,如create table test(...)
4、创建SQL*Loader输入数据所需要的文件,如c:\input.ctl,内容如下:
load data --控制文件标识
infile 'test.txt' --要输入的数据文件名为test.txt
append into table test --向表test中追加记录
fields terminated by X'09' --字段终止于X'09',是一个制表符
(id,username,password,sj) --定义列对应顺序
5、在DOS窗口下使用SQL*Loader命令实现数据的输入
e:\oracle\ora92\bin\sqlldr userid=system/manager control=c:\input.ctl
默认日志文件名为:input.log
默认坏记录文件为:input.bad