[SQL ] 刪除Foreign key的table ??

看板Database作者 (千里之外)時間11年前 (2014/11/06 09:35), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串1/1
(針對 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://www.ptt.cc/bbs/Database/M.1415237710.A.6A6.html

11/06 12:08, , 1F
B參考A,應該要先刪B才能刪A吧~
11/06 12:08, 1F

11/06 16:47, , 2F
先刪B再刪A
11/06 16:47, 2F

11/07 18:33, , 3F
謝謝樓上兩位大大....
11/07 18:33, 3F
文章代碼(AID): #1KMj1EQc (Database)