半個月前我有看到一個關于 SqlServer刪除觸發器的討訟,現在找不到了請各位高手告知(50分)

  • 主题发起人 主题发起人 小阿文
  • 开始时间 开始时间

小阿文

Unregistered / Unconfirmed
GUEST, unregistred user!
前些時間我有看到 關于主表/明細表關于sqlserver刪除觸發器為什么在 sql enterprise
manager 和 delphi中的效果不同的討論,請告知在哪裡, 我現在找不到了
 
沒有人呀,那我說老問題:
有兩主表明細表,以 no 相關連,當刪除主表一條記錄(如no='001')后則用觸發器刪除明細表
中所有單號為 001的記錄,請問這個觸發器如何寫? (針對 SqlServer7.0)
這個不行:(可能是我記錯了)
Create Trigger masterdel on [master]
for delete
as
delete details from details where details.no=deleted.no
 
我已解決了,這個問題到此接束.這個分呢,只好給我自已了
Create Trigger masterdel on [master]
for delete
as
delete from details where no=(select no from deleted) 即可
奇怪,版主,分怎么不能回給自已?

 
請壇主結束這個問題,謝謝!
 
自己可以删除
 
多人接受答案了。
 
后退
顶部