使用存储过程:
UPDATe b SET b.mssn = a.mssn FROM EMPLOYEE a JOIN EMPLOYEE b ON b.mssn = a.ssn WHERe a.ssn = @deletedBossDELETE FROM employee WHERe ssn = @deletedBoss
使用存储过程,您可以简单地删除所需的行,然后更新同一张表。那应该防止错误消息。

使用存储过程:
UPDATe b SET b.mssn = a.mssn FROM EMPLOYEE a JOIN EMPLOYEE b ON b.mssn = a.ssn WHERe a.ssn = @deletedBossDELETE FROM employee WHERe ssn = @deletedBoss
使用存储过程,您可以简单地删除所需的行,然后更新同一张表。那应该防止错误消息。