hi,i hope this will help you:create table test1(id int identity(1,1),some_text varchar(20),ts timestamp)insert into test1 (some_text)select 'text text';go 10select * from test1create table test1_capturechange(row_id int,action_change varchar(10))create trigger trg_test1_updateon dbo.test1after updateasinsert into test1_capturechangeselect id, 'UPDATE' from deletedgo create trigger trg_test1_inserton dbo.test1after insertasinsert into test1_capturechangeselect id, 'INSERT' from insertedgo create trigger trg_test1_deleteon dbo.test1after deleteasinsert into test1_capturechangeselect id, 'DELETE' from deletedgo -- do some test actionsupdate test1set some_text = 'la la'where id = 12insert into test1 (some_text)select 'more text'delete from test1 where id = 22--check your resultsselect * from test1_capturechangeselect * from test1