- Created by Sistemas, last modified on Oct 06, 2022
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 4 Next »
Se debe ejecutar la siguiente función:
begin -- Call the function :result := f_get_param_interes_del(fn_emisor => :fn_emisor, fn_cod_prm => :fn_cod_prm); end;
Para ejecutar esta función debemos ingresar a la BD PROD con el usuario CREDITOPY e ir a donde se encuentra ubicada la función ubicada(dentro de la carpeta Functions), damos un clic derecho sobre la función y luego clic sobre la opción "TEST" e ingresamos los parámetros de emisor y cod_prm y lo ejecutamos, este nos devuelve como resultado las sentencias de inserción, las cuales tenemos que exportar en un archivo SQL para luego ejecutarlas en BAPY PROD.
insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'A'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'A'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'B'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'B'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'C'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'C'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'D'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'D'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'E'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'E'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'F'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'F'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'G'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'G'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'H'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'H'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'I'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'I'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'J'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'J'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'K'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'K'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'L'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'L'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'M'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'M'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'N'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'N'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'O'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'O'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'P'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'P'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'Q'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'Q'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'R'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'R'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'S'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'S'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'T'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'T'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'U'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'U'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'V'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'V'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'W'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'W'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'X'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'X'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'Y'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = 'Y'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = '0'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = '0'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = '1'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = '1'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = '2'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = '2'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = '3'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = '3'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = '4'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = '4'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = '5'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = '5'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = '6'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = '6'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = '7'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = '7'; insert into creditopy.PRM_CODIGOS_VALORES_HIST (emisor, cod_prm, cod_valor_prm, valor_prm, fecha_insercion) select D.EMISOR, D.COD_PRM, D.COD_VALOR_PRM, D.VALOR_PRM, SYSDATE from creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = '8'; delete creditopy.PRM_CODIGOS_VALORES D where D.EMISOR = 40 AND D.COD_PRM = 2 AND D.COD_VALOR_PRM = '8';
Obs.: Toda acción que no sea de consulta dentro de BAPY PROD debemos pedir a algún compañero de TI que las ejecute.
- No labels