Oracle数据库无法打开其中带有“#”字符的文件

时间:2010-07-29 16:02:48

标签: oracle url plsql oracle-apex

出于某种原因,如果数据库中包含#字符,则不会打开数据库。

我注意到的一件事是在文件名中,#符号后面的空格字符的链接没有%20,但即使我用%20字符替换其余的数字字符,链接仍然不起作用..

任何想法为什么会这样?


从评论中添加 我更多地查看代码,看起来这就是实际打开文件的内容; wpg_docload.download_file(v_filename,false);

1 个答案:

答案 0 :(得分:1)

wpg_docload.download_file是Apex的一部分,用于将文件返回给浏览器。 但是#在URL中可能有特殊含义,因此可能会让人感到困惑。

查看WWV_FLOW_FILES并查看文件名在那里(例如,它已被编码)。