菜鸟问题:如何将txt数据倒入表中

[复制链接]
查看11 | 回复4 | 2005-10-30 17:05:33 | 显示全部楼层 |阅读模式
各位大侠,如何将txt数据从外部倒入数据库的某个表中.thanks!
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
SQL*Load
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
txt文件格式固定吗?
固定的话就用 sql*loader--oracle提供的数据导入工具。
导入方法自己在资料库中收索一下。
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
或者第三方工具,如pl/sq developer,sql server的dts等
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
CPU利用率(idle)的数据:
1.The txt file is 227.20031121-1706.txt:
1:95
2:98
3:92
4:89
5:94
6:93
7:97
8:86
9:90
10:66
2.控制文件是 227.ctl:
LOAD DATA
INFILE 'D:\tmp\1\227.20031121-1706.txt'
BADFILE 'D:\tmp\1\227.20031121-1706.bad'
DISCARDFILE 'D:\tmp\1\227.20031121-1706.dsc'
APPEND
INTO TABLE "CPU227"
FIELDS TERMINATED BY ':'
(IDINTEGER EXTERNAL
TERMINATED BY ':'
,
IDLEINTEGER EXTERNAL
)
3.Oracle的表 cpu227
create table scott.cpu227 (
id integer,
idle integer
)
4.执行sqlldr.exe
D:\temp\1>sqlldr scott/tiger control=227.ctllogfile=227.log
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行