这个触发器有何用处?

在做一个校园一卡通项目图书馆接口时,发现图书馆系统数据库中有这样一个触发器:
---读者表
create Trigger trg_reader
for insert,delete
on l_reader
as
select count(*) from l_reader
当接口程序往这个表中插入记录时,该表总会处于锁定状态,不能提交,删除触发器就正常,请大家谈谈这个触发器到底有什么用?怎样避免表锁定的情况?
[261 byte] By [xhwly-wly] at [2008-1-9]
# 1
看不出来

貌似没有什么作用啊
coolingpipe-冷箫轻笛 at 2007-10-18 > top of Msdn China Tech,MS-SQL Server,基础类...
# 2
好像没什么作用
marco08-天道酬勤 at 2007-10-18 > top of Msdn China Tech,MS-SQL Server,基础类...
# 3
这个触发器.你贴完整了吗?
# 4
起作用的部分还没贴出来吧
# 5
查看当前有多少位读者正在借书
# 6
仅查出多少条纪录
具体功能应该没有贴吧!
Hewitt_Han-AzureLive at 2007-10-18 > top of Msdn China Tech,MS-SQL Server,基础类...
# 7
create Trigger trg_reader
for insert,delete
on l_reader
这是什么语法,乱来
create trigger trg_reader on l_reader--表名
for insert,delete
as
这样才正确
# 8
create trigger trg_reader on l_reader--表名
for insert,delete
as

select count(*) from inserted --插入的记录
select count(*) from deleted --删除记录
# 9
楼主回去再看看清楚再拿上来!
chanfengsr-巉沨散人 at 2007-10-18 > top of Msdn China Tech,MS-SQL Server,基础类...
# 10
触发器就是这么一个语句:
select count(*) from l_reader

类似的触发器在好几个表中都有,我自己也是非常纳闷啊!
xhwly-wly at 2007-10-18 > top of Msdn China Tech,MS-SQL Server,基础类...