日期:2014-05-17  浏览次数:20564 次

oracle触发器写成mssql怎么写?
这个是oracle数据库里的触发器
功能:表area中插入一条新数据后,把表area刚插入行做为备份插入到日志表AreaLog
求写法

CREATE OR REPLACE TRIGGER "AREA" AFTER
  INSERT ON Area FOR EACH ROW
BEGIN
  IF INSERTING THEN
  INSERT INTO AreaLog(AreaID,AreaName,NOTE,NOTE1,NOTE2,LastModiTime,LastModiOpid,ModiAttr,ModiTime,ModiOpid)
  VALUES(:NEW.AreaID,:NEW.AreaName,:NEW.NOTE,:NEW.NOTE1,:NEW.NOTE2,:NEW.LastModiTime,:NEW.LastModiOpid,'A',SYSDATE,:NEW.LastModiOpid);
  END IF;
END;