« 如何将Oracle的数据导成Excel中的CSV格式? »
DBA » http://www.anysql.net/dba/unload_as_csvfile.html 2006-10-10在网上看到有人问如何导出数据成Excel的CSV格式文件, 其实CSV格式只不过是以逗号分隔字段的文件本件, 用Spool或用ociuldr都可以很容易地将数据生成这种格式的文本文件. 用ociuldr的例子如下:
C:\TEMP>ociuldr user=anysql/anysql@test query=”select * from tab” field=, file=anysql_tab.csv
3100 bytes allocated for column TNAME (1)
800 bytes allocated for column TABTYPE (2)
4100 bytes allocated for column CLUSTERID (3)0 rows exported at 2006-10-10 16:37:50
21 rows exported at 2006-10-10 16:37:51
ociuldr是我的一个免费工具, 导出大量数据时的速度比Spool快速多了, 用来从Oracle中导出数据到格式化文本文件的小工具. 欢迎使用!



好东西,我们经常有这种需求,只能用SPOOL,向组里面推荐一下哈.
这工具我已在挂在网上很久了, 现在才发现?
不知道能导成CSV啊,以后一定要多多使用了,今天下午用了导数据给业务部门,速度很快,确实不错!
I use SQL Navigator
很想知道 到底比SQL*Plus 的 spool 快多少…?
需要数字说明, 这才能使人信服, 哈哈.