 | O Oracle Application Express está totalmente integrado ao Oracle database. |
SQL
Grava consultas de SQL e operações de DML. Usa a sintaxe da variável de bind para acessar as variáveis de bind.
select ename, job from emp where empno = :P2_EMPNO
PL/SQL
Usa PL/SQL como região de origem, no processamento da página, nos processos em nível da aplicação e no texto da condição do componente. Faz referência do estado da sessão usando a sintaxe de variável do bind. Define o estado da sessão usando a sintaxe da variável do bind.
Chamadas para packages, procedures e functions do Oracle Database também pode ser incorporados na origem da região.
begin
htp.p('HELLO WORLD');
end;
Oracle Text
Executa pesquisa de texto completa de documentos que usam o Oracle Text que contém a cláusula.
select * from emp where contains(resume, :P1_SEARCH, 1) > 0
XML DB
Dados de consulta armazenados como XLM, dados de acesso nos tipos de dados XML, executa consultas xpath que aproveitam os recursos do Oracle XML DB.
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 (RAC)
A alta disponibilidade e escalabilidade oferecidas pelo Oracle Real Application Clusters (RAC) permite que as empresas garantam altos retornos nos seus investimentos em TI. Combinando a flexibilidade inerente e o ambiente de desenvolvimento da aplicação rápida através do Oracle Application Express . A combinação do Oracle Application Express com o Oracle RAC permite que os usuários criem, modifiquem e implantem rapidamente suas aplicações com acesso contínuo aos dados críticos da missão, ao mesmo tempo obtendo os benefícios da infraestrutura avançada e transparente propiciada pelo Oracle RAC.
Oracle Spatial
Integra consultas e dados espaciais usando o 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;
Multimedia
O Oracle Multimedia é um recurso do Oracle Database Standard Edition and Enterprise Edition. Fornece suporte para os formatos de multimídia mais populares com extração de metadados incorporados e processamento básico de imagens. O Oracle multimedia também fornece suporte abrangente para o conteúdo DICOM. O Multimedia pode ser acessado usando APIs PL/SQL API das Aplicações do Oracle Application Express.
Funções Analíticas
Grava SQL que usa as funções analíticas para integrar lag avançado, lead e outras funções analíticas.