gpt4 book ai didi

sql-server-2008 - 删除触发器后如何获取 child 的父ID?

转载 作者:行者123 更新时间:2023-12-04 06:51:46 24 4
gpt4 key购买 nike

假设我有表:

Employee(empid, ....)
Phone(phoneid, ...)
EmployeePhone(empid, phoneid, ...)

在外键关系上定义了外键创建和级联删除。

现在我从电话表中删除了一个电话。我想在表电话的删除触发器中记录删除。

但我无法在电话中获得 empid 删除触发器后
select empid from deleted d join EmployeePhone e on d.phoneid = e.Phoneid

因为 EmployeePhone 中的记录是通过外键关系级联删除删除的。

删除触发器后如何在电话中获取empid?

最佳答案

尝试在 EmployeePhone 表上添加另一个删除触发器 - 您需要的数据将在那里提供给您。

关于sql-server-2008 - 删除触发器后如何获取 child 的父ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8822609/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com