如何将Oracle的数据导成Excel中的CSV格式?

    在网上看到有人问如何导出数据成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中导出数据到格式化文本文件的小工具. 欢迎使用!

留言 (5)

好东西,我们经常有这种需求,只能用SPOOL,向组里面推荐一下哈.

这工具我已在挂在网上很久了, 现在才发现?

不知道能导成CSV啊,以后一定要多多使用了,今天下午用了导数据给业务部门,速度很快,确实不错!

I use SQL Navigator

很想知道 到底比SQL*Plus 的 spool 快多少...?

需要数字说明, 这才能使人信服, 哈哈.

发表留言:

« Previous | Main | Next »

英语900句 | English 900

  • I have no idea.
  • 我不知道.
  • It's up to you.
  • 由你决定.
  • I'm considering buying a house.
  • 我想买套房子.
  • Hi, Jack, what lessons will you take this semester?
  • 你好, 杰克, 这学期你选什么课?
  • Hi, Lucy. I'll take French and Economics.
  • 你好, 露西, 我想选法语和经济.