Если я хочу удалить 1 человека из базы данных «AdventureWorks2017», например:
DELETE FROM [Person].[Person] WHERE BusinessEntityID = 1
Я знаю, что должен убедиться, что все зависимости от этого человека удалены, прежде чем я смогу это сделать.
Поскольку Person.Person
имеет много зависимостей и может иметь 7 уровней зависимостей (например, для [Sales].[SalesOrderHeaderSalesReason]
), что будет лучшим способом сделать это?
Как мне написать скрипт db для его удаления и всех зависимостей этого человека.