sqlserver2000中两个表student(name,age,dep_id),
dep(dep_id,dep_name,dep_count),想在学生表(student)中插入一条记录时,
所在系表(dep)中的人数自动+1,
写以下触发器:
-------------------
create trigger sdu_update
on student
for insert
as
update dep
set dep_count=dep_count+1
where dep.depid=inserted.depid
--------------------
可是老报错:
--------------
服务器: 消息 107,级别 16,状态 2,过程 sdu_update,行 5
列前缀 'inserted' 与查询中所用的表名或别名不匹配。
---------------------
  为什么?大家给解释下?