作者spiderman007 (千里之外)
看板Database
标题[SQL ] 删除Foreign key的table ??
时间Thu Nov 6 09:35:07 2014
(针对
SQL 语言的问题,用这个标题。请用 Ctrl+Y 砍掉这行)
资料库名称:SQL Server 2008
资料库版本:R2
内容/问题描述:
请问我有两张TABLE A(id,x,y,z), B(id,h,i,j,a_id),
其中B表的a_id 参考至A表的id,有外来键的关系,
请问当我该删除A表中某id的资料时,该如何删除,
我是将AB join後再删我要的id条件,但会有foreign key 限制的问题?
也无法先删A表的资料 再删 B表的相关的资料,
请问各位先进,有人能给我一点意见吗?? 谢谢!!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 210.66.181.112
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Database/M.1415237710.A.6A6.html
1F:→ Ammenze: B参考A,应该要先删B才能删A吧~ 11/06 12:08
2F:推 ChingLan326: 先删B再删A 11/06 16:47
3F:→ spiderman007: 谢谢楼上两位大大.... 11/07 18:33