After Change Tracking is enabled for a table, any data modification statements that affect rows in the table cause Change Tracking information for each modified row to be recorded. To query for the rows that have changed and to obtain information about the changes, you can use the built-in Change Tracking functions.
Unless you enabled the
TRACK_COLUMNS_UPDATED option, only the values of the primary key column are recorded with the change information to allow you to identify the rows that have been changed. To identify the changed rows, use the
CHANGETABLE (CHANGES ...) Change Tracking function. The
CHANGETABLE (CHANGES ...) function takes two parameters: The first is the table name, and the second is the last synchronization ...