使用SQLServer*Loader进行数据导入

王朝mssql·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

环境说明:

数据库:Oracle8.1.6OEM;

统:Windows2000 Server.

*****************************************************

用记事本创建控制文件input.ctl,内容如下:

load data

infile 'test.txt'

--数据文件

append into table Test

fields terminated by '|' --或者是x'09'来标识,也即字段终止与制表符TAB

(

--字段名称

cp_bh char(30),

mc char(50),

cp_ljmc char(100),

zyh char(20),

dj

)

*****************************************************

文本文件test.txt中的内容格式,例如下面

10300108200|XPB65-113S|后盖

PP

0.34kg|0030200525

|3.42000008

10300108200|XPB65-113S|洗涤桶盖

浅兰透明ABS|0030200877

|15.52000046

一般情况都是相互之间导出导入数据,比方说从excel导出的数据你可以将其保存为:制表符分隔,起名为test,……,等等。

*****************************************************

使用sql*loader进行数据导入(sqlldr -? 查看帮助)

在“运行”里执行,命令如下:

sqlldr username/pw control=路径input.ctl data=路径est.txt log=路径 bad=路径

(完)

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航