关于SQL触发器的问题
假设有两个关系 r 和 s,使得 r 的外键 B 引用 s 的主键 A。当从 s 中删除一个元组时,如何使用触发机制来实现ondeletecascade选项。
Say there are two relations r and s such that the foreign key B of r references the primary key A of s. How can the trigger mechanism be used to implement the on delete cascade option, when a tuple is deleted from s.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在 SQLite 语法中:
这将创建一个在从 s 删除的每一行上运行的触发器。
根据您指定的外键关系,触发器将从 r 中删除相应的记录。
In SQLite syntax:
This creates a trigger that run on each row deleted from s.
The trigger deletes the corresponding records from r, given the foreign key relationship you indicated.