Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => Bases de Datos => Mensaje iniciado por: d91 en 18 Noviembre 2015, 17:04 PM

Título: reporte al truncar tabla
Publicado por: d91 en 18 Noviembre 2015, 17:04 PM
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)
Código (sql) [Seleccionar]

create or replace procedure truncar_tabla(
tabla varchar2
)
is
begin
 
   execute immediate 'truncate table '||tabla;
   --sql%rowcount
end;
Título: Re: reporte al truncar tabla
Publicado por: Carloswaldo en 26 Noviembre 2015, 20:15 PM
Repetido en: https://foro.elhacker.net/bases_de_datos/conteo_de_filas_afectadas_al_truncar_tabla-t444676.0.html