It appears CDC doesn't track data changes that results from adding a column with a default value. E.g. the below doesn't result in any rows in the capture instance.
ALTER TABLE tableA ADD column1 INT default (0)
I have a downstream system that must match the source database. So when a default value is added, the changed data isn't getting into CDC and the data downstream system is then different.
What's the best way of dealing with default constraints in CDC?
SQL Version:
Microsoft SQL Server 2008 R2 (SP2) - 10.50.4276.0 (X64)Feb 8 2013 10:37:00
Copyright (c) Microsoft Corporation
Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) (Hypervisor)
Ta.
Jag