请教一个简单的触发器如何写
工人表workertable(workerid   int,   name   varchar(20)); 
 刷卡表cardtable(workerid   int,         brushtime   datatime);   
 当删除   workertable中记录时,通过触发器删除删除card中相应记录   
------解决方案--------------------CREATE TRIGGER tr_delete  
    ON  [工人表] 
    AFTER DELETE 
 AS  
 BEGIN 
     DELETE FROM [刷卡表] 
     WHERE [刷卡表].workerid = deleted.workerid 
 END
------解决方案--------------------CREATE TRIGGER tr_delete  
    ON  [工人表] 
    AFTER DELETE 
 AS  
 BEGIN 
     SET NOCOUNT ON --加上这句 
     DELETE FROM [刷卡表] 
     WHERE [刷卡表].workerid = deleted.workerid 
 END 
 在某些语言中(如Delphi)由于ADO的BUG,导致出现问题!