|
newkid 发表于 2012-11-15 04:28 ![]()
新版过程:
CREATE OR REPLACE PROCEDURE SQL_TO_CSV2
在您的代码的基础上,添加了输出列名的功能。替换掉了我原来代码中一些需要导出到文件功能的代码段。不仅减少了代码量,而且更灵活了。
更重要的收获是,以前一直以为在excute immediate后面只能跟单条的SQL语句,通过对您的这段代码的学习、调试和理解,知道了excute immediate后面也可以跟代码段,而且还是带有变量声明部分的代码段。此外,在调试过程中,对于动态代码中的部分代码,又是通过循环方式来构造的方法,很是经历了一番折磨,但明白后,深感大有收获。多谢大师。 |
|