很多开发人员,包括数据库管理员都有马失前蹄的时候,update/delete时忘记了添加where条件,导致不必要的麻烦.一旦失误,必须要尝试各种恢复手段来恢复数据,尤其是正在使用的生产数据库,造成的影响可想而知,有些新手估计都要吓哭了... 如下,用触发器来避免这样的误操作,当然故意为之,不再此讨论范围: use DBName if (object_id('tgr_XX_Where_Clause', 'tr') is not null) drop trigger tgr_XX_Where_Cl…