我有以下問題如何在數據庫上執行此刪除操作?
我有一個respectivelly名爲VulnerabilityAlertDocument和VulnerabilityReference由名爲VulnerabilityAlertDocument_VulnerabilityReference只包含2個字段的另一個表togheter綁定數據庫2表:第一個表的ID (VulnerabilityAlertDocument)和第二臺的ID(VulnerabilityReference)
現在,如果我嘗試刪除重VulnerabilityAlertDocument SQL服務器告訴我,我不能這樣做,因爲存在引用的完整性約束。
所以,如果我想從VulnerabilityAlertDocument刪除記錄我必須做以下操作:
- 我在VulnerabilityAlertDocument_VulnerabilityReference,其中第一場是記錄的ID選擇行時,我想從刪除漏洞參考
- 我必須從刪除相應的記錄漏洞參考
- Finaly我不得不從VulnerabilityAlertDocument_VulnerabilityReference
我認爲這可能是一個正確的解決辦法刪除這些行,但我有一些問題要明白,我怎麼能選擇的結果存儲在VulnerabilityAlertDocument_VulnerabilityReference
你能幫我嗎?
如果您閱讀關閉,則顯示要刪除的ID是VulnerabilityAlertDocument(而非VulnerabilityReference)的ID, – Paparazzi