hola a todos, estoy truncando tablas en Oracle con procedimientos almacenados pero tambien necesito que despues de truncar tener el reporte de cuantas filas se truncaron para ingresarlo a la bitacora, row count solo me toma fila a fila para intentar hacer el insert a la bitacora y haciendo un trigger el for each statament tambien me toma fila a fila (truncate es operacion ddl)
create or replace procedure truncar_tabla(
tabla varchar2
)
is
begin
execute immediate 'truncate table '||tabla;
--sql%rowcount
end;
Repetido en: https://foro.elhacker.net/bases_de_datos/conteo_de_filas_afectadas_al_truncar_tabla-t444676.0.html