我有一个场景,我需要用SQL查询(Oracle)抓取输出并将结果存储到html文件中。当用户将得到html报告时,会有一个超链接的列。当用户点击该超链接时,它将显示存储在本地机器上的输出。以下是我的查询。 (之前会有另一个查询将结果存储在Failed.txt文件中)。从Oracle的sqlplus输出的html超链接读取输出
select max(start_time)database,total,sum(CASE when status='Completed' then 1 else 0 end) as Completed,'< a href=''file:///C:/Users/kaushal.dave/ht_test/failed.txt''>LInks</a>' Failed,
(select count(status) from t1_exp where status not in ('Completed','Failed')) as In_queue,server
from T1_EXP group by database,total,server;
上面,查询在数据库中执行得很好,但是当我看到输出时,我没有看到Failed.txt的超链接。附截图enter image description here
尝试使用双引号括起来的文件路径:(当状态=“已完成”,那么1点否则为0结束CASE)为已完成,“LInks”失败 选择MAX(START_TIME)数据库,总计金额, (从t1_exp中选择计数(状态),其中状态不在('Completed','Failed'))作为In_queue,服务器 来自T1_EXP组的数据库,total,server; –
嗨,Cyrille,我已经尝试过,但不幸的是没有结果。 –