我有兩個表:SQL:刪除父當孩子不存在
tblEmployee
EmployeeID (PK), Name, Age, Department
tblDesignation
EmployeeID(FK), Designation, DesignationID
我需要幫助寫一個存儲過程來刪除僱員記錄只有在指定表中沒有記錄的情況下。 (只有在沒有指定代號的情況下才刪除employeeID)
我不確定是否應該使用ON DELETE RESTRICT約束或NOT EXISTS子句。
如果共享將不勝感激你嘗試過什麼到目前爲止讓你的輸出 – Prathyush
程序代碼是**高度特定供應商的** - 所以請添加標籤到指定是你使用'mysql','postgresql','sql-server','oracle'或'db2' - 或者其他的東西。 –
我正在使用SQL服務器。 – Bee