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

Dato for indsættelse af en række i tabellen

Når jeg opretter en tabel, inkluderer jeg altid følgende to kolonner:

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

Selvom dette bruger lidt ekstra plads, har jeg fundet ud af, at oplysningerne viser sig meget, meget nyttige over tid.

Dit spørgsmål handler om loggen. Svaret er "ja". Om du kan få oplysningerne afhænger dog af din gendannelsestilstand. Hvis det er enkelt, overskrives registreringerne for den næste transaktion. Hvis bulk eller fuld, så er oplysningerne i loggen, i det mindste siden den sidste trinvise sikkerhedskopiering.



  1. Find dublerede poster i en tabel ved hjælp af SQL Server

  2. Brug af net/ssh/gateway til at etablere ssh-tunnel til mysql

  3. Fatal fatal fejl:Objekt af klassen mysqli_stmt kunne ikke konverteres til streng

  4. Tilsløring af følsomme data i dine eksekveringsplaner