日期:2014-05-17  浏览次数:20718 次

求助大神:有没有办法将一张表中的数据记录转换成一定格式的TXT文本文件
请教 各位大神 Oracle 9i数据库,有没有办法将一张表中的数据记录转换成一定格式的TXT文本文件(如图片所示)?能否定时生成此类文件?能否将定时生成的文件放到同一网段的另一台机器的相关目录下?
[img=http://my.csdn.net/my/album/detail/1351192#1351192][/img]
------最佳解决方案--------------------
conn scott/tiger
set echo off
set term off
set line 1000 pages 0
set feedback off
set heading off
set trimspool on 
spool /temp/test/ldr_test.csv
select a.empno
------其他解决方案--------------------
图片根本都看不到啊。
------其他解决方案--------------------
图片上传错误,不好意思 
------其他解决方案--------------------
 没有什么问题,用shell即可实现,定时任务采用 crontab

------其他解决方案--------------------
1 外部定时任务 + SQLLoader

2 job + utl_file