永发信息网

SQL中建表问题

答案:5  悬赏:20  手机版
解决时间 2021-07-16 04:46
  • 提问者网友:浮克旳回音
  • 2021-07-16 00:02
举个简单的例子
表A内有列C1 主键
表B内有列C2 外键
将C2指向C1
那么当你删除或者修改表A中的字段时怎么处理表B中相关联的数据
最佳答案
  • 五星知识达人网友:舍身薄凉客
  • 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

设置级联删除或者更新。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯