Sql... Utilizacion de cursores y update ,en toad

Utilizando cursores quiero actualizar los registros de mi base de datos.. Me ayudarían por favor como debo realizarlo.. Solo quiero que la corrida se efecute una sola vez.. Y que actualize los datos de las 2 tabla
Declare
CURSOR cpaises IS
select
---- f200
----- PRIMERA TABLA - tengo que actualizar dos registros
update bdc_formularios_impuesto
set monto_pagado='0'
where vefo_codigo_formulario in (200)----f200
and numero_orden in (2343042)
and ifc in (1000402471);
---f400
update bdc_formularios_impuesto
set monto_pagado='462',
    numero_orden='2834660'
where vefo_codigo_formulario in (400)---f400
and numero_orden in (2343042)
and ifc in (1000402471);
----- SEGUANDA TABLA tengo que actualizar dos registros
---f200
update tcop_formularios_cabecera
set montopago_nb='0'
where fove_cod_formulario_nb in (200)---f200
and nro_orden_nb in (2343042)
and ruc_nb in (2551631010);
update tcop_formularios_cabecera
set montopago_nb='0',
    nro_orden_nb='2834660'
    where fove_cod_formulario_nb in (400)---f400
and nro_orden_nb in (2343042)
and ruc_nb in (2551631010);
                COMMIT;
                END;
Respuesta
No tengo muy claro que es lo que quieres hacer.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas