APEX文件上传下载
来源:互联网 发布:北京周末好去处 知乎 编辑:程序博客网 时间:2024/05/19 23:55
APEX文件上传下载
按照文档http://docs.oracle.com/cd/B31036_01/doc/appdev.22/b28839/up_dn_files.htm的步骤创建上传下载文件的应用程序,文件的内容即可以存放于默认的视图APEX_APPLICATION_FILES或者自己定制的表格中,例如oehr_file_subject,如果自己定义的表格,需要有一个列是BLOB类型
运行会出现403 error
原因是:
In Oracle XE (production) you will have to "allow" a stored procedure to
be called through the embedded plsql gateway (DBMS_EPG) due to a stricter security
control.
conn SYSTEM/<pwd>@xe
alter session set current_schema=FLOWS_020100;
CREATE OR REPLACE function wwv_flow_epg_include_mod_local(
procedure_name in varchar2)
return boolean
is
begin
--
-- Administrator note: the procedure_name input parameter may be in the format:
--
-- procedure
-- schema.procedure
-- package.procedure
-- schema.package.procedure
--
-- If the expected input parameter is a procedure name only, the IN list code shown below
-- can be modified to itemize the expected procedure names. Otherwise you must parse the
-- procedure_name parameter and replace the simple code below with code that will evaluate
-- all of the cases listed above.
--
if upper(procedure_name) in (
'HR.HELLO_WORLD') then
return TRUE;
else
return FALSE;
end if;
end wwv_flow_epg_include_mod_local;
/
按照文档http://docs.oracle.com/cd/B31036_01/doc/appdev.22/b28839/up_dn_files.htm的步骤创建上传下载文件的应用程序,文件的内容即可以存放于默认的视图APEX_APPLICATION_FILES或者自己定制的表格中,例如oehr_file_subject,如果自己定义的表格,需要有一个列是BLOB类型
运行会出现403 error
原因是:
In Oracle XE (production) you will have to "allow" a stored procedure to
be called through the embedded plsql gateway (DBMS_EPG) due to a stricter security
control.
conn SYSTEM/<pwd>@xe
alter session set current_schema=FLOWS_020100;
CREATE OR REPLACE function wwv_flow_epg_include_mod_local(
procedure_name in varchar2)
return boolean
is
begin
--
-- Administrator note: the procedure_name input parameter may be in the format:
--
-- procedure
-- schema.procedure
-- package.procedure
-- schema.package.procedure
--
-- If the expected input parameter is a procedure name only, the IN list code shown below
-- can be modified to itemize the expected procedure names. Otherwise you must parse the
-- procedure_name parameter and replace the simple code below with code that will evaluate
-- all of the cases listed above.
--
if upper(procedure_name) in (
'HR.HELLO_WORLD') then
return TRUE;
else
return FALSE;
end if;
end wwv_flow_epg_include_mod_local;
/
参考
【1】http://daust.blogspot.com/2006/04/xe-calling-stored-procedures.html
【2】http://docs.oracle.com/cd/B31036_01/doc/appdev.22/b28839/up_dn_files.htm
- APEX文件上传下载
- apex读取文件
- 文件上传下载
- 文件上传下载
- 上传下载文件
- 文件上传下载
- 文件上传下载
- 文件上传下载
- 文件上传下载
- 文件上传下载
- 文件上传下载
- 上传下载文件
- 文件上传下载
- 文件上传下载
- 文件上传下载
- 上传下载文件 .
- 上传下载文件
- 文件上传下载
- Spring 和struts 整合的三种方式
- 读书笔记 -- 《瓦尔登湖》
- 黑马程序员:java课程要点-面向对象
- JavaScript就这么回事
- 使用Immutable对象解决线程安全
- APEX文件上传下载
- 第9章 表和约束
- Spring加载Hibernate 映射的几种方式及区别
- ecshop与shopex功能对比
- Mac系统下编译Oracle的SQL Drivers插件qsqloci
- eclipse plugin develop
- 调用其他程序,一起运行
- linux 中的分区是什么样子
- SQL数据库的疑惑