我是新來的觸發器,並希望創建一個列的更新觸發器和更新另一個表的值。如何使用更新觸發器更新另一個表?
我有table1與一年的列,如果應用程序更新那一年列我需要更新與同年的表2。
ALTER TRIGGER [dbo].[trig_UpdateAnnualYear]
ON [dbo].[table1]
AFTER UPDATE
AS
if (UPDATE (intAnnualYear))
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
-- Insert statements for trigger here
Update table2 set AnnualYear = intAnnualYear where table2.ID = table1.ID
END
什麼是你的問題? – Oded 2011-03-09 22:07:19