举个简单的例子
表A内有列C1 主键
表B内有列C2 外键
将C2指向C1
那么当你删除或者修改表A中的字段时怎么处理表B中相关联的数据
SQL中建表问题
答案:5 悬赏:20 手机版
解决时间 2021-07-16 04:46
- 提问者网友:浮克旳回音
- 2021-07-16 00:02
最佳答案
- 五星知识达人网友:舍身薄凉客
- 2021-07-16 00:31
应该同时更新表b的数据,否则参照完整性不能被保证。
全部回答
- 1楼网友:詩光轨車
- 2021-07-16 04:23
写个触发器吧。
当你删除或者修改表A中的字段后处理表B中相关联的数据
- 2楼网友:舊物识亽
- 2021-07-16 03:58
可以使用存储过程,在存储过程中,添加一事务,先进行从表操作,成功后,同样对主表进行同样操作,然后提交事务就OK了,设置级联删除,一般很少用,建议使用存储过程~
- 3楼网友:等灯
- 2021-07-16 03:02
你必须删除 B 跟 A表 有关联的东西然后在删除A表
- 4楼网友:不甚了了
- 2021-07-16 01:30
设置级联删除或者更新。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯