apex collections

APEX Collections y su uso en Data Loader

Apex collections sirven para crear tablas temporales y pueden ser usadas durante la sesión activa de nuestra aplicación, un ejemplo muy común es en los Data Loaders, Wizards o Asistentes, carritos de compra para no perder los items agregados en la collection y que no se pierdan mientras dure la sesión.

Son muy fáciles de usar, se pueden crear bajo demanda y borrar cuando no se necesiten más, dentro de un proceso, al darle submit a un formulario.

[adinserter block=”2″]

Crear una apex collection

APEX_COLLECTION.CREATE_COLLECTION_FROM_QUERY2 (
        p_collection_name => 'EMPLOYEE', 
        p_query => 'select empno, sal, comm, deptno, null, hiredate, null, null, null, null, ename, job, mgr from emp',
        p_generate_md5 => 'NO');

Eliminar apex collection

 APEX_COLLECTION.DELETE_COLLECTION(
        p_collection_name => 'EMPLOYEE');

Vídeo y como se usa dentro del Data Loader

 

Link de documentación

https://docs.oracle.com/database/121/AEAPI/apex_collection.htm#AEAPI531

Descarga la app de ejemplo

App de ejemplo

2 comments on “APEX Collections y su uso en Data Loader

  1. En la sección “Crear una apex collection” esta interpretando mal el caracter “>” y lo muestra en su valor ascii “>”.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.