自从blue_prince用ociuldr在1小时内导出了7亿条(50G)记录后, 他就坚持不懈地使用ociuldr来从Oracle中导出数据到格式化文本, 并提出众多的无理要求, 如要支持分成几个文件导出.
今天他又提出了一个新要求, 要在文件的第一行打印字段名, 以符合他们的规范. 我没有立马答应, 但承诺将它列为2008年工作重点, 结果他说要坐车过来请我吃饭, 要我立马完成. 于是我立马改进, 立马在主页上发布他欠我一饨饭的信息, 下次谁要和我一起去杭州的, 就占光好了.
为了实现这个功能, 增加了一个head选项, 默认还是不打印字段名, 当设为Yes或on时就会在文件的第一行打印出字段名了. 如下面的命令:
ociuldr user=anysql/anysql query="select * from tab" head=on
生成的文件如下所示:
TNAME,TABTYPE,CLUSTERID
A,TABLE,
A_V,VIEW,
CCC,TABLE,
FACT_SALES,TABLE,
......
为了这么点小事写一篇Blog? 实在是太没有东西可写了. 本站重在原创, 虽是小事, 也是原创, 故写.
留言 (7)
强!牛!
Posted by blue_prince | Jan 30, 2007 10:04 PM
来杭州一定吃吃饭,不过不能叫太多人过来蹭,要不会把我吃穷的
Posted by blue_prince | Jan 30, 2007 10:05 PM
不多不多,楼总带上我就可以了,
我也不是特别能吃,
听说600一次吃4碗米饭,给我准备8碗即可.
Posted by David.Guo | Jan 31, 2007 9:39 AM
那肯定带上你了, 不吃他一饨, 怎么显得我的劳动有回报呢?
Posted by anysql | Jan 31, 2007 9:59 AM
楼主的这个是个好东东啊
Posted by lzh_ctl | Jan 31, 2007 11:08 AM
“提出众多的无理要求”应该改为“提出众多的合理建议”:)
Posted by blue_prince | Jan 31, 2007 1:10 PM
先谢谢。再支持。
Posted by gcd300 | Apr 8, 2007 5:53 PM