how would i write a trigger for insert,update and delete for LoanID,HistoryCounter,TranDate,TranCode,Desc,TranAmt from service.History to ifs.History? I think my insert is correct but im not sure how i would do the update and delete also.
i have this right now...
create trigger ifs_historycopy on History For insert,update,delete as
begin
DECLARE @ID varchar(10), @HistoryCounter smallint, @TranDate datetime, @TranCode smallint, @TranAmt money
SELECT @ID = (SELECT Right('0000000000' + LoanId, 10) FROM Inserted)
SELECT @HistoryCounter = (Select HistoryCounter FROM Inserted)
SELECT @TranDate = (Select TransactionDate FROM Inserted)
SELECT @TranCode = (Select TransactionCode FROM Inserted)
SELECT @TranAmt = (Select TransactionAmt FROM Inserted)
insert into ifs.dbo.history (loanid,HistoryCounter,TranDate,TranCode,TranAmt) values (@ID,@HistoryCounter,@TranDate,@TranCode,@TranAmt)
end;
i have this right now...
create trigger ifs_historycopy on History For insert,update,delete as
begin
DECLARE @ID varchar(10), @HistoryCounter smallint, @TranDate datetime, @TranCode smallint, @TranAmt money
SELECT @ID = (SELECT Right('0000000000' + LoanId, 10) FROM Inserted)
SELECT @HistoryCounter = (Select HistoryCounter FROM Inserted)
SELECT @TranDate = (Select TransactionDate FROM Inserted)
SELECT @TranCode = (Select TransactionCode FROM Inserted)
SELECT @TranAmt = (Select TransactionAmt FROM Inserted)
insert into ifs.dbo.history (loanid,HistoryCounter,TranDate,TranCode,TranAmt) values (@ID,@HistoryCounter,@TranDate,@TranCode,@TranAmt)
end;