У меня есть 30 таблиц в базе данных и все связаны друг с другом с помощью отношений первичного и внешнего ключей. Проблема в том, что когда я пытаюсь удалить любую запись с помощью хранимой процедуры, она не удаляется из-за отношения первичного/внешнего ключа. Что делать, чтобы удалить таблицы? Слишком много таблиц взаимосвязаны.Не удается удалить таблицы с отношениями первичного/внешнего ключа
ALTER PROCEDURE [dbo].[DeleteRegions_SP]
@RegionID smallint
AS
BEGIN
Begin Try
Delete from Regions where RegionID = @RegionID
End Try
Begin Catch
Select ERROR_MESSAGE() as ErrorMessage
End Catch
END