La consulta:
SELECT
name AS TableName,
create_date AS CreatedDate,
modify_date as ModifyDate
FROM sys.tables
order by ModifyDate;
... me dirá la última vez que se creó y modificó una tabla (desde una perspectiva DDL). Pero quiero saber la última vez que se insertaron o eliminaron datos reales de la tabla. ¿Es posible obtener esto en SQL Server?
sql-server
sql-server-2008
dublintech
fuente
fuente
SELECT last_user_update, t.name FROM sys.dm_db_index_usage_stats us JOIN sys.tables t ON t.object_id = us.object_id WHERE database_id = db_id()