我有两个表: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