 | Oracle Application Express 紧密地集成到 Oracle 数据库。 |
SQL
在本机编写 SQL 查询和 DML 操作。使用绑定变量语法可以访问绑定变量。
select ename, job from emp where empno = :P2_EMPNO
PL/SQL
在页处理, 应用程序级处理以及组件条件文本中, 在本机将 PL/SQL 用作区域源。使用绑定变量语法可以引用会话状态和设置会话状态。
对 Oracle 数据库程序包, 过程和函数的调用也可以集成到区域源中。
begin
htp.p('HELLO WORLD');
end;
Oracle Text
使用 Oracle Text 的 contains 子句对文档执行全文搜索。
select * from emp where contains(resume, :P1_SEARCH, 1) > 0
XML DB
查询以 XML 形式存储的数据, 访问 XML 数据类型的数据, 执行利用 Oracle XML DB 功能的 xpath 查询。
select XMLCast( XMLQuery ('$p/PurchaseOrder/Reference/text()'
passing object_value as "p" returning content) as VARCHAR2(32)) "Reference"
from purchaseorder
where XMLExists('$p/PurchaseOrder[User/text()="SBELL"]'
passing object_value as "p")
Oracle Real Application Clusters
通过 Oracle Real Application Clusters (RAC) 提供的高可用性和可扩展性, 业务部门可以确保在 IT 投资上获得高额回报。通过将 Oracle Application Express 和 Oracle RAC 结合使用, 用户可以快速构建, 修改和部署其应用程序, 并可在保持对关键数据进行不间断访问的同时从 Oracle RAC 提供的可靠和透明的基础结构中获益。
Oracle Spatial
使用 Oracle Application Express 可以集成空间查询和空间数据。
declare
l_thumb blob;
begin
-- resize image
select blob_content into l_thumb from mytable where id = :ID
ordsys.ordimage.process(l_thumb, 'maxScale=64 64');
end;
多媒体
Oracle Multimedia 是在 Oracle 数据库标准版和企业版中提供的功能。它提供了对大多数常用多媒体格式的支持, 并且内置元数据提取和基本图像处理功能。Oracle Multimedia 还提供了对 DICOM 内容的全面支持。在 Oracle Application Express 应用程序中可以使用 PL/SQL API 访问多媒体。
分析功能
编写使用分析功能的 SQL 来集成功能强大的回溯, 预期和其他分析功能。