首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

关于创建触发器的有关问题,请大家帮帮忙

2013-04-21 
【求助】关于创建触发器的问题,请大家帮帮忙CREATE TRIGGER dbo.[TERGGER_S]ON S FOR UPDATE AS IF UPDATE(S

【求助】关于创建触发器的问题,请大家帮帮忙
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了?

热点排行