Red de conocimientos sobre prescripción popular - Remedios caseros - Reescritura de procedimientos almacenados de Oracle

Reescritura de procedimientos almacenados de Oracle

Crear o reemplazar el procedimiento pro_unit_cacl(v_string varchar2, cur_arg out sys_refcursor)

Como

num número;

num1 número;

C2 varchar 2(50);

El cursor cur2 es

seleccione _ char(a . WYID)De v _ unit _ classifty a donde a . p>

Inicio

Abrir cur2

Anillo

Ingrese cur2 a C2;

seleccione d . v _ unidad _ clase cincuenta d donde d WYID = c2

num:= 1;

mientras num lt=num1 bucle

Inicio

.

Insertar en unidad _ house select d . FILE _ ID, d.FILE_TYPE, d.TYPE, 0, 0, d . FILE _ TYPE | , 5)), 1, 0) | ' _ ' | d. TIPO | ' _ ' | _ unidad gtJBWH';

num: = num 1;

;

Fin;

Finalizar bucle;

Salir cuando cur2Notfound;

Finalizar bucle;

Cerrar cur2

abre cur _ arg para seleccionar * de la unidad _ casa——el resultado será guardar los datos en el cursor y regresar.

Fin;