Как добавить условия на CDC в SQL Server? - PullRequest
0 голосов
/ 29 августа 2018

Я пытаюсь зафиксировать изменения в таблице операций вставки, обновления и удаления. Я использовал следующее, чтобы включить CDC.

        EXEC sys.sp_cdc_enable_table 
        @source_schema = N'dbo', 
        @source_name   = N'StudentTable', 
        @role_name     = NULL ,
        @captured_column_list = N'[id],[name],[age],[marks]',
        @capture_instance = N'Student_CDC'

Это успешно захватывает данные. Теперь я хочу, чтобы cdc фиксировал изменения только для определенного значения определенного столбца. Например, в StudentTable я хочу, чтобы cdc собирал данные только тогда, когда значение меток равно 50. Как мне добавить эти условия в CDC.

...