日期:2014-05-17  浏览次数:20614 次

【求助】关于创建触发器的问题,请大家帮帮忙
CREATE TRIGGER dbo.[TERGGER_S]
ON S FOR UPDATE 
AS 
IF UPDATE(SN0)
BEGIN
DECLARE @SNO_NEW CHAR(2),@SNO_OLD CHAR(2)
SELECT @SNO_NEW=SNO FROM INSERTED
SELECT @SNO_OLD=SNO FROM DELETED
UPDATE SC SET SNO=@SNO_NEW WHERE SNO=@SNO_OLD
END
GO

提示:消息 207,级别 16,状态 1,过程 TERGGER_S,第 9 行,列名 'SN0' 无效。

我的 S 表,SC 表中都有列名SNO,两表之间也没有其他的参照关系
这是为什么呀?
TRIGGER

------解决方案--------------------
你是不是有个地方把英文的O写成了数字的0了?