大家帮我,给个触发器的例子,我找了很久斗没有找到

tian_wj 2001-07-20 01:53:38
就做个最简单的吧:table1,table2,在table1上删除记录的时候把

table2中有相同id关联的记录一起删除掉,谢谢,
...全文
106 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yangzi 2001-08-14
  • 打赏
  • 举报
回复
sql server的例子如下:
CREATE trigger tt
on talbe1
for delete
as
delete table2 where id = deleted.id

m_shmily 2001-08-13
  • 打赏
  • 举报
回复
CREATE TRIGGER TR_TABLE2_BD_RDOW
BEFORE DELETE ON TABLE1
FOR EACH ROW
BEGIN
DELETE FROM TABLE2 WHERE ID=:NEW.ID;
END;
/
am2000 2001-08-10
  • 打赏
  • 举报
回复
我也想要啊!
zhongzengkun 2001-07-22
  • 打赏
  • 举报
回复
我给你最详细的例子,能给我加几分呀。
llzczf 2001-07-20
  • 打赏
  • 举报
回复
TRIGGER bf_change_line
before insert on change_line
for each row
declare max_no varchar2(16);
c_proc varchar2(6); /*外勘时环节*/
bool1 integer;
count1 integer;
begin
update sheet_manage
set sheet_statu = 4
where ask_id = :new.ask_id;
select max(num)
into :new.num
from exec_order
where ask_id = :new.ask_id;
IF ltrim(:NEW.user_flag) is null THEN
:new.user_flag := '1';
END IF;
end ;
dragonerfish 2001-07-20
  • 打赏
  • 举报
回复
身边没有,晚些时候给你!!!

34,590

社区成员

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

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