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

SQL Server 2008 Change Data Capture, hvem lavede ændringen?

Jeg ændrede CDC-tabellen direkte ved at bruge:ALTER TABLE cdc.dbo_MyTable_CT ADD UserName nvarchar(50) NULL DEFAULT(SUSER_SNAME())

BTW, du behøver ikke datooplysningerne, da de allerede er i start- og slut-LSN-felterne.

Mit eneste problem er, at mine brugere logger ind via en Windows-gruppe, som giver dem mulighed for at ændre rettigheder, men feltet Brugernavn er altid mit brugernavn og ikke deres. Jeg har ikke fundet en vej rundt om dette problem.



  1. MySQL-forespørgsel for flere afkrydsningsfeltværdier

  2. Vider kontrollen til en bestemt linje ved hjælp af Goto Label-kommando i PLSQL

  3. Påvirker fremmednøglebegrænsninger forespørgselstransformationer i Oracle?

  4. Begrænser du tiden ind og ud på en dag i VB.NET?