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

oracle触发器写成mssql如何写

2012-12-21 
oracle触发器写成mssql怎么写?这个是oracle数据库里的触发器功能:表area中插入一条新数据后,把表area刚插

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;

热点排行