updte 语句的问题! 急!!!!
我为一个表:TopUser 加了一个update触发器!
CREATE TRIGGER topuserupdate ON dbo.TopUser
FOR UPDATE
AS
UPDATE
TopUser set Sequence=LinkTimes/CallTimes+convert(int,SetTime)+TopUserAuto+TopUserSelf+TopUserSys where TopUser.UserID=(select UserID from inserted)
可当我想更改里面的一个字段的值时
update TopUser set Linking=1 where UseSex=2
,出现错误:
子查询返回的值多于一个。当子查询跟随在 =、!=、<、<=、>、>= 之后,或子查询用作表达式时,这种情况是不允许的。
语句已终止。