GO
CREATE DATABASE DebeziumTest;
USE DebeziumTest;
(Works without GO)
EXEC sys.sp_cdc_enable_db;
CREATE TABLE dbo.Customers ( CustomerID INT IDENTITY(1,1) PRIMARY KEY, FirstName NVARCHAR(100), LastName NVARCHAR(100), Email NVARCHAR(255), CreatedAt DATETIME DEFAULT GETDATE() );
EXEC sys.sp_cdc_enable_table @source_schema = 'dbo', @source_name = 'Customers', @role_name = NULL, @supports_net_changes = 0;
INSERT INTO dbo.Customers (FirstName, LastName, Email) VALUES ('Golam', 'Kibria', 'golam@example.com'), ('John', 'Doe', 'john.doe@example.com'), ('Jane', 'Smith', 'jane.smith@example.com');
UPDATE dbo.Customers SET Email = 'golam.kibria@updated.com' WHERE CustomerID = 1;
DELETE FROM dbo.Customers WHERE CustomerID = 2;
SELECT name, is_cdc_enabled FROM sys.databases WHERE name='DebeziumTest';
SELECT name, is_tracked_by_cdc FROM sys.tables WHERE name='Customers';
No comments to display
No comments to display
No comments to display