如何把文本文件中数据导入到数据库中,类似sql2000的bulk insert和mysql的load data infile 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.orafaq.com/faqloadr.htm#WHATIS,比较详细,还有例子,如果非得在sql ,或者程序界面下,暂时不指导。 CREATE DIRECTORY status_report_dir AS 'E:\';CREATE TABLE Status_Report_EXTERNAL(Msg_ID VARCHAR2(20), Stat VARCHAR2(20), BeginTime VARCHAR2(20), EndTime VARCHAR2(20), Tel VARCHAR2(20), Re VARCHAR2(20))ORGANIZATION EXTERNAL(TYPE ORACLE_LOADER DEFAULT DIRECTORY status_report_dir ACCESS PARAMETERS (RECORDS DELIMITED BY NEWLINE FIELDS TERMINATED BY '|' (Msg_ID CHAR, Stat CHAR, BeginTime CHAR, EndTime CHAR, Tel CHAR, Re CHAR ) ) LOCATION ('Report20060424.txt'));INSERT INTO sms.tb_smsstatusreportSELECT * FROM Status_Report_EXTERNAL; ---sqlldr不是挺好么?效率极高在程序里写不行哦 哦,那就只能自己写了,OCI,呵呵 怎么在已有数据的表中添加id字段并且自增,在线等 ORCLE 语句这句话该怎么写 一条sql语句的优化,急待解决? 请高手帮我优化下下面这条语句 一个关于Oracle序列的问题? Transact-Sql与PL/SQL 触发器比较的问题 如何确定一个表属于哪一个表空间?? 急问:如何用pro*C实现unix操作系统下的Oracle数据库表的导出 oracle8i数据导出问题,对含有blob列的表一直导不出来? 回滚段问题 同时安装oracle 8i & 10G客户端,.net应用程序报错 "ORA-12154:TNS无法解析指定的连接标识符" 推荐一个制作Oracle Help文档的工具
(Msg_ID VARCHAR2(20),
Stat VARCHAR2(20),
BeginTime VARCHAR2(20),
EndTime VARCHAR2(20),
Tel VARCHAR2(20),
Re VARCHAR2(20))
ORGANIZATION EXTERNAL
(TYPE ORACLE_LOADER
DEFAULT DIRECTORY status_report_dir
ACCESS PARAMETERS
(RECORDS DELIMITED BY NEWLINE
FIELDS TERMINATED BY '|'
(Msg_ID CHAR,
Stat CHAR,
BeginTime CHAR,
EndTime CHAR,
Tel CHAR,
Re CHAR
)
)
LOCATION ('Report20060424.txt')
);INSERT INTO sms.tb_smsstatusreport
SELECT * FROM Status_Report_EXTERNAL;
在程序里写不行哦