Avresti bisogno di qualcosa del genere:
CREATE TRIGGER [Add_LTD] on dbo.Company
AFTER INSERT AS
UPDATE dbo.Company
SET Name = Name + ' LTD'
FROM Inserted i
WHERE dbo.Company.CompanyID = i.CompanyID
AND Name NOT LIKE '% LTD'
Devi unire le righe in Inserted
alla tabella sottostante (per aggiornare solo le righe che sono state appena inserite) e il modo migliore per farlo è utilizzare la chiave primaria (qualcosa come un CompanyID
) per raggiungere questo obiettivo.