北航尹志兵注意了(关于快速导出文本文件)
一般是用编写的工具。
1.最简单的方法,用Select into 句法,目的文本文件用文本引擎打开,象其他数据库之间导数据一样。
15万条记录,4个字段,导出内容有4M,用时间:少于3秒
2. 当然可以用Select /*+append*/ into 的oracle语句以块的形式,导出。可能更快。
源代码在VB的MSDN\EXAPLE\VISDATA MODULE里的EXPORT函数数中。
3。其他EXPORT/IMPORT oracle自己的工具。
说明:当然,实际用中,不可能完全导出,导入,要包括数据校验等等一系列工作。一般写成过程到ORACLE中,最好用中间表。速度,性能更加稳定。