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

触发器禁止同时删除2行以上

2012-05-11 
求助 触发器禁止同时删除2行以上这个是我的代码 提示 FROM 周围有错误 求解 谢谢了SQL codeCREATE TRIGGER

求助 触发器禁止同时删除2行以上
这个是我的代码 提示 FROM 周围有错误 求解 谢谢了

SQL code
CREATE TRIGGER TRI_NAME_DEL  ON tblStudent FOR  DELETE ASDECLARE @towcount intSET @towcount= COUNT(*) from DELETED if @towcount>2ROLLBACK  TRANSACTIONprint 'you cannot delete more than one student at a time!'END


[解决办法]
SQL code
CREATE TRIGGER TRI_NAME_DEL  ON tblStudent FOR  DELETE asbeginDECLARE @towcount intselect @towcount= COUNT(*) from DELETED if @towcount>2begin  ROLLBACK  TRANSACTION  print 'you cannot delete more than one student at a time!'endEND 

热点排行