Create Trigger while update Specific column of table

ALTER TRIGGER trgAfterContractDeedFileURLUpdate ON  [Contract]
FOR UPDATE
AS
begin
    declare @BusinessUnit nvarchar(50);
declare @newContractDeedUrl nvarchar(250);
declare @oldContractDeedUrl nvarchar(250);
    set @BusinessUnit = 'Insert To ContractDeedUrlHistory if Contract Deed URL is updated.'


select @newContractDeedUrl = ContractDeedUrl from inserted;

select @oldContractDeedUrl = ContractDeedUrl from deleted;

if(@newContractDeedUrl <> @oldContractDeedUrl)
begin
insert into
ContractDeedUrlHistory(ContractNo,ContractDate, OwnerID,ContractDeedUrl,Entry_By,Entry_Date)
SELECT
ContractNo,ContractDate, OwnerID,ContractDeedUrl,Entry_By,Entry_Date
FROM
deleted
end ;
     
end

Comments

Popular posts from this blog

Easy Ui Jquery easyui-textbox change onChange event

Provision AWS EC2 Instance and RDS with Terraform, and Deploy Spring Boot App to EC2 Instance via GitHub Action Pipeline

npm install gets stuck at fetchMetadata