Saludos amigos, tengo la siguiente problemática.
En mi BD tengo una tabla la cual me piden que la reenumere por uno de los
campos que posee cumpliendo x condiciones.
Para ello realicé la siguiente fu8nción:
$body$
declare rs_doc tb_documentos%rowtype;
declare cadena varchar;
begin
for rs_doc in
select * from tb_documentos order by id_logico
loop
cadena = asistente_renumerar_doc(rs_doc.id_logico);
end loop;
return 'ok';
end;
$body$
El problema está en como puedo hacer que cuando se ejecute la sentencia:
cadena = asistente_renumerar_doc(rs_doc.id_logico);
se realice COMMIT; para que los valores cambiados se guarden y me funcione
entonces las operaciones que se hacen.
Gracias y espero por su ayuda.