[SQL ] 删除Foreign key的table ??

楼主: spiderman007 (千里之外)   2014-11-06 09:35:07
(针对 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表的相关的资料,
请问各位先进,有人能给我一点意见吗?? 谢谢!!
作者: Ammenze (蓝天白云)   2014-11-06 12:08:00
B参考A,应该要先删B才能删A吧~
作者: ChingLan326 (總舵主)   2014-11-06 16:47:00
先删B再删A
楼主: spiderman007 (千里之外)   2014-11-07 18:33:00
谢谢楼上两位大大....

Links booklink

Contact Us: admin [ a t ] ucptt.com