解决方案 »
- sqlserver 2008 简单 事务嵌套 问题
- 为什么第一次和非第一次对数据库的操作时间相差这么大
- 求一存储过程写法,更新数据,
- 高手进求一个SQL语句的写法
- xp 下安装sql server 2000 Enterprise Edition 的问题
- 求一查询语句!!
- 在SQL SERVER 是否有方法對數據進行加密和解密的算法?列如對用戶密碼我想調用一個
- 怎样随机读取记录
- [MSSQL2005]用程序可以连接到系统数据库,自建的数据库却连接不上?这是什么原因?
- 定時觸發程序
- SQL日期转换08 21 2011 6:53PM,如何变成2011-08-21 18:53:00
- 没分了......请教SQl 普通备份与压缩备份
CREATE TRIGGER trig_test ON GameUser
FOR insert,delete
ASdelete a from level_log a,deleted b where a.gameuser = b.strUserIDinsert into level_log(gameuser,level_use) select strUserID,1 from inserted
FOR insert,delete
AS
begin
if update(id)
insert into level_log(gameuser,level_use) select strUserID,1 from inserted
else
delete a from level_log a inner join deleted b on a.gameuser = b.strUserID
end
++简单的insert和delete触发器
FOR insert,delete
AS
begin
if update(struserid)
insert into level_log(gameuser,level_use) select strUserID,1 from inserted
else
delete a from level_log a inner join deleted b on a.gameuser = b.strUserID
end