我也不太熟,把记录集写到execl文件去,可以利用第三方开发工具写应该可以。或者用spool工具写一个脚本.
参考以下:
http://expert.csdn.net/Expert/topic/1511/1511465.xml?temp=.1762049
参考以下:
http://expert.csdn.net/Expert/topic/1511/1511465.xml?temp=.1762049
解决方案 »
- sql语句如何限制返回查询结果的条数啊?
- RAC环境的疑惑
- 请问在sqlplus 中如何调用有输入值产生返回值的存储过程?
- 查询系统内部的视图也报错了。。。请高手执教!!谢谢
- 空数据处理
- oracle的同义词如何建?另一个库中的视图能作为同义词建到本库中吗?
- 知如何去分配权限 ???,在哪里分配???
- Oracle无法初始化参数子系统是怎么回事?
- 请教:SQL*Plus如何配置,使“左光标移动键”起作用?还有,Dos中的“下光标移动键”有自动复制上一行的功能,可不可以在SQL*Plus中配置
- 求教Oracle 11g OCI连接
- 100分寻找toad7.1的注册码(立刻给分)
- 客户端是ORACLE805能访问服务器的ORACLE9i吗?
倒是写入TXT文件更可行。直接通过存储过程写入Excel,还不如借助第三方工具的控件导出来。
sql>set pagesize 0
sql>set trimspool on
sql>set feedback off
这些语句在存储过程中无法调用,有解决办法吗??
况且,根本没有必要(也不合理)使用oracle的pl/sql去做这样的事情。
高级语句如delphi的写入excel方法应该是很清楚的吧?
sql>set trimspool on
sql>set feedback off
此类语句真的无法在存储过程中执行吗?
sql>set trimspool on
sql>set feedback off
此类语句真的无法在存储过程中执行吗?”问题还未解决呢?我都急晕了!
select_cname := 'select '||'zoneno'||'||'||''''||','||''''||'||'||'cino'||'||'||' '''||','||''''||'||'||'uname'||'||'||''''||','||''''||'||'||
'current_balance-field1'||'||'||''''||','||''''||'||'||
'd_current_balance-field4 '||
'from best_customer where zoneno='||''''||v_zoneno||''''||' and cino ||''''||v_IDnumber||''''|| ' order by branch,open_branch,cino,balance,d_balance';
会出错,为何不能将字段(number型)相减??