当前位置: 代码迷 >> Sql Server >> oracle触发器写成mssql如何写
  详细解决方案

oracle触发器写成mssql如何写

热度:19   发布时间:2016-04-25 01:10:45.0
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;
  相关解决方案