触发器问题

zblaoshu1979 2003-09-15 11:46:29
我想写一个触发器,是向CZRDAB表中插入数据之前判断是否CZRDAB表中存在主键ZBH有相同的记录,如果有,则删除记录原有记录后插入新记录.
...全文
30 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
yujohny 2003-09-15
  • 打赏
  • 举报
回复
CREATE TRIGGER Ti_Test ON CZRDAB
INSTEAD OF INSERT
AS
DELETE CZRDAB WHERE ZBH IN (SELECT ZBH FROM INSERTED)
INSERT INTO CZRDAB SELECT * FROM INSERTED
junny1017 2003-09-15
  • 打赏
  • 举报
回复
create trigger triggername
ON CZRDAB
INSTEAD OF INSERT
AS
BEGIN
DELETE FROM CZRDAB WHERE ZBH IN (SELECT ZBH FROM INSERTED)
INSERT INTO CZRDAB (ZBH) select ZBH FROM INSERTED
END
yujohny 2003-09-15
  • 打赏
  • 举报
回复
CREATE TRIGGER Tr_Test ON CZRDAB
INSTEAD OF INSERT
AS
DELETE FROM CZRDAB WHERE ZBH IN (SELECT ZBH FROM INSERTED)
INSERT INTO CZRDAB SELECT * FROM INSERTED

34,594

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧