Удалить строку SQL и все зависимости - PullRequest
0 голосов
/ 08 октября 2018

Если я хочу удалить 1 человека из базы данных «AdventureWorks2017», например:

DELETE FROM [Person].[Person] WHERE BusinessEntityID = 1 

Я знаю, что должен убедиться, что все зависимости от этого человека удалены, прежде чем я смогу это сделать.

Поскольку Person.Person имеет много зависимостей и может иметь 7 уровней зависимостей (например, для [Sales].[SalesOrderHeaderSalesReason]), что будет лучшим способом сделать это?

Как мне написать скрипт db для его удаления и всех зависимостей этого человека.

...