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
En la sección “Crear una apex collection” esta interpretando mal el caracter “>” y lo muestra en su valor ascii “>”.