Ya lo tengo!!! A continuación detallo los pasos por si a alguien le puede interesar:
1º Como en SQLServer se pueden tener muchas BBDD, lo primero es averiguar el 'database_id', esto es el identificador de la BBDD donde vamos a realizar la búsqueda, hay que hacer el siguiente query y ejecutarlo
Cita:
Select * FROM sys.database
|
2º Averiguar las tablas modificadas obteniendo el número del objeto 'object_id', hay que hacer el siguiente query y ejecutarlo
Cita:
Select * FROM sys.dm_db_index_usage_stats WHERE database_id= identificador del select anterior ORDER BY last_user_update DESC
|
3º Por último obtener los nombres de las tablas afectadas por la modificación, hay que hacer el siguiente query y ejecutarlo tantas veces como tablas hayamos detectado en la consulta anterior
Cita:
Select * FROM sys.objects WHERE object.id= identificador obtenido en el segundo select.
|
Se puede hacer una consulta conjunta de los 3 pasos pero lo dejo así por claridad.
Saludos a tod@s