Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Data di inserimento di una riga nella tabella

Ogni volta che creo una tabella, includo sempre le seguenti due colonne:

CreatedBy varchar(255) default system_name,
CreatedAt datetime default getdate()

Anche se questo utilizza un po' di spazio in più, ho scoperto che le informazioni si rivelano molto, molto utili nel tempo.

La tua domanda riguarda il registro. La risposta è si". Tuttavia, la possibilità di ottenere le informazioni dipende dalla modalità di ripristino. Se semplice, i record vengono sovrascritti per la transazione successiva. Se in blocco o completo, le informazioni sono nel registro, almeno dall'ultimo backup incrementale.