获取SELECT语句结果的HTML输出

获取SELECT语句结果的HTML输出,html,oracle,plsql,Html,Oracle,Plsql,我正在Oracle Database 11g上使用Pl/SQL和Oracle Application Express 4.1 我一直在尝试发送一封电子邮件,其中包含我收到的SELECT语句结果的HTML输出。我找到了打印HTML的owa_utils.cellsprint函数,但我希望能从类似函数返回的大varchar或clob中获得HTML。然后我可以添加更多我自己的文本,并最终发送包含表格的电子邮件。我四处搜索,但除了cellsprint函数外,什么也找不到 所以我得到的是: owa_util

我正在Oracle Database 11g上使用Pl/SQL和Oracle Application Express 4.1

我一直在尝试发送一封电子邮件,其中包含我收到的
SELECT
语句结果的HTML输出。我找到了打印HTML的
owa_utils.cellsprint
函数,但我希望能从类似函数返回的大varchar或clob中获得HTML。然后我可以添加更多我自己的文本,并最终发送包含表格的电子邮件。我四处搜索,但除了cellsprint函数外,什么也找不到

所以我得到的是:
owa_utils.cellsprint('SELECT col1,col2,col3 FROM my_table WHERE condition')

但理想情况下我想要的是类似的东西:
l_clob:=some_函数('SELECT col1,col2,col3 FROM mytable WHERE condition')

然后我会在l_clob中添加更多HTML并发送电子邮件。

如果不编写自己的函数来迭代结果集并使用
自己创建表,有没有办法做到这一点?

恐怕没有现成的方法。您可能已经看到了,例如和?你查过有什么可以提供的吗?谢谢,我会查一下实用程序库。