如何阻止删除表中记录
在 SQLSERVER 中建立
两个表: 一个是子表 依赖另外一个父表
只能通过父表中级联删除子表中的记录 不允许直接从子表删除记录
请问如何实现
[解决办法]
设置权限
[解决办法]
确实有点棘手这个问题。
设置权限似乎是唯一的途径,但是直接删除不能删,难道级联删除就可以,楼主可以试试。
[解决办法]
在 SQLSERVER 中建立
两个表: 一个是子表b 依赖另外一个父表a
只能通过父表中级联删除子表中的记录 不允许直接从子表删除记录
再建一个表x与子表联系
子表的主键做表x的外键
父表a中级联删除时写个触发器
先删除表x的,
然后再删除子表b的