Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Data de inserção de uma linha na tabela


Sempre que crio uma tabela, sempre incluo as duas colunas a seguir:
CreatedBy varchar(255) default system_name,
CreatedAt datetime default getdate()

Embora isso use um pouco de espaço extra, descobri que a informação se mostra muito, muito útil ao longo do tempo.

Sua dúvida é sobre o log. A resposta é sim". No entanto, se você pode obter as informações depende do seu modo de recuperação. Se simples, os registros são substituídos para a próxima transação. Se for em massa ou completo, as informações estarão no log, pelo menos desde o último backup incremental.