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

1 comment on “APEX Collections y su uso en Data Loader

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

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