Du henviser ikke til table1
inde i aftrækkeren. Brug den inserted
pseudo-tabel for at få "efter"-værdierne. Husk også, at en opdatering kan påvirke flere rækker.
Så udskift din nuværende update
erklæring med
UPDATE table2
SET table2.annualyear = inserted.intannualyear
FROM table2
JOIN inserted
ON table2.id = inserted.id