Du refererar inte till table1
inuti avtryckaren. Använd den inserted
pseudotabell för att få "efter"-värdena. Kom också ihåg att en uppdatering kan påverka flera rader.
Så ersätt din nuvarande update
uttalande med
UPDATE table2
SET table2.annualyear = inserted.intannualyear
FROM table2
JOIN inserted
ON table2.id = inserted.id