Foro de elhacker.net

Programación => Bases de Datos => Mensaje iniciado por: d91 en 23 Noviembre 2015, 11:59 am



Título: conteo de filas afectadas al truncar tabla
Publicado por: d91 en 23 Noviembre 2015, 11:59 am
hola a todos, estoy tratando de registrar en un log, la cantidad de filas afectadas al truncar una tabla, pero la única forma que he encontrado es haciendo un  select count antes de la operación, el dbms es Oracle y no se si habrá otra forma para hacerlo con un trigger


Título: Re: conteo de filas afectadas al truncar tabla
Publicado por: Carloswaldo en 26 Noviembre 2015, 20:12 pm
Por la naturaleza de TRUNCATE no es posible hacerlo sin un count o estadísticas.

Citar
No. TRUNCATE is a physical operation and does not deal with individual rows. If table stats are up to date you can check NUM_ROWS in USER_TABLES.

https://community.oracle.com/thread/2373304