我需要使用pl / sql存储过程生成HTML文件。我可以静态编写代码,然后使用id
,但我还需要显示一些从查询生成的表(这里是动态部分)。我在谷歌中发现owa_util可以使用utl_file
函数执行此操作,但我没有找到如何将结果存储在varchar2变量中,看起来这不是我需要的。
有没有办法在oracle中这样做? 例如:
输入:
TABLEPRINT
输出:
select 'Pepe' nombre, 25 edad from dual;
答案 0 :(得分:-1)
这取决于您有权访问哪些应用程序来运行这些查询。 Oracle的SQL Developer内置了HTML导出/报告
你可以尝试使用spool和sqlplus。
例如: http://www.dba-oracle.com/oracle_tips_html_sql_plus.htm
文档: http://docs.oracle.com/cd/B12037_01/server.101/b12170/ch8.htm