ALTER PROC Должности_Delete
@Код_должности INT
AS
BEGIN
-- Сначала удаляем сотрудников, которые занимают эту должность
DELETE FROM Сотрудники
WHERE Код_должности = @Код_должности;
-- Затем удаляем саму должность
DELETE FROM Должности
WHERE Код_должности = @Код_должности;
END;
GO